
William Mori
Intern

Connect with William Mori to Send Message
Connect
Connect with William Mori to Send Message
ConnectTimeline
About me
Senior Backend Engineer experienced in Node.js/TypeScript (nest.js, express.js, serverless framework)
Education

FIAP
2005 - 2006Master of Business Administration (MBA) Business Intelligence
Escola Politécnica da USP
1999 - 2005Engenharia Elétrica com ênfase em Computação
Experience

Rede Medicina
Jan 2000 - Jan 2001Intern
Verix
Jan 2001 - Jan 2003ProgrammerResponsibilities: Web Sites Development and SupportMain Technologies: PHP, Linux, Mysql, Apache, Javascript

Interlab
Jan 2001 - Jan 2001InternResponsibilities: INTERLAB Site Redesign

PMovil
Sept 2005 - Feb 2015Teach Lead/Software EngineerPmovil is a pioneer in the creation, development and distribution of digital products and services throughout Latin America.Technologies: PHP, Mysql, AWS, Redis, Javascript, JQuery, Shell, Mobile Payment integrationsResponsibilities- Led the technical team for new products- Guide and mentor interns- Implement complex services with multiple mobile carries integrations handling distinct flows for each of them for content delivery and payment- Give support for the report system of a company, onboarding new partners and countries, managing databases- Database optimizationAchievements:- Led the team that implemented Blaving, a voice social network/audio microblogging, that achieved more than 300k user- Led the team that has implemented Pumpop, a social network for relationship matches- Led team that has implemented Jadmobile, a prototype of a Mobile ad server, handling a high-demand service with complex processing keeping an efficient performance- Developed a subscription system for paid SMS content with more than 1 million users leveraging the integration for payment and SMS delivery for almost all the LATAM mobile carrier - Created real-time reports for multiple services monitoring, including some services with more than 1 million transactions per day Show less

2Mundos Inc.
Sept 2016 - Sept 2021Senior Software Development Engineer2 Mundos is a software houseBesides the period I have worked for external clients, I have also participated in other projects Clapme (2020)A freemium site and mobile app, with exclusive content of artists.Backend Software EngineerTechnologies: PHP, PostgreSQL, Kubernetes, Docker, DigitalOcean, OpenAPI, Jmeter for automated testResponsibilities:- Development of the microservices to: - Manage and publish content - Feed the mobile app and also the web version - Handle the subscriptions integrating with the ApplePay and GooglePay APIs- Document the API endpoint using OpenAPI- Write automated tests with Jmeter- Work with the mobile team to implement the integration of the ApplePay and GooglePay payment flowsAchievements: - A seamless integration with ApplePay and GooglePay APIs payment flows for subscription and one-time purchases, was a critical point for the project's success2Belive (2019)A live video virtual education platformFullstack Software EngineerTechnologies: PHP, Laravel, PostgreSQL, Vue.js, Redis, Kubernetes, DockerResponsibilities- Optimize the performance of some critical processes, touching both frontend and backend Achievements: - Improved the process of sending invite emails, updating it to be an asynchronous process with a queue implemented with Laravel and Redis Show less

Age of Learning
Sept 2016 - Jan 2020Full Stack EngineerAge of Learning is the leading education technology innovator, creating engaging and effective learning resources to help children build a strong foundation for academic success and a lifelong love of learning.I worked there via 2MundosTechnologies: PHP, Mysql, Git, Jira, Solar, Angular.jsResponsibilities- Add new features for the lesson and license manager, creating and/or updating API Endpoints following the company code standards- Adjustments in the front end of the lesson and license manager- Remote collaboration with the Californian teamAchievements:- Released projects, implementing complex endpoints following guidelines, code standards, and architectural restrictions of the company, even with tight deadlines Show less

Kar4Kids
Jan 2019 - Jan 2020Chief Technology OfficerKar4Kids was an Uber-like for mothers drivers to take and return children for complementary coursesTechnologies: Node.js, Nest.js, Firebase, Mysql, GCP, RabbitMQResponsibilities:- Guide and mentor younger members of the tech team- Define the system architecture- Analyze and select technical alternatives- Develop the Backend Endpoints- Payment gateway integration- Align with the mobile team the use of API endpointsAchievements:- Created an asynchronous service to find drivers for travel requests, which makes the experience of using the app more softly and friendly- Automated the payment flow by leveraging the payment gateway integration Show less

MindGeek
Sept 2020 - Sept 2021Senior Backend EngineerMind Geek is a tech pioneer offering world-class content platforms with global reach and over 115 million daily visitorsI worked there via 2MundosTechnologies: PHP, Laravel, Node.js, Docker, PostgreSQLResponsibilities:- Reverse engineer of a legacy report system, documenting all the used queries and transformations to show the data in the reports- Migrate the database management systems used in the microservices associated with one of the one of the most profitable company website- Update the microservices code to use the most recent versions of the database management systems- Remote collaboration with Montreal and Cyprus teamsAchievements:- Delivered the reverse engineering documents of a complex legacy report system even on a tight deadline- Transitioned without any problem between the distinct languages (PHP, Node.js) and frameworks (Laravel, Symphony, Zend) used in the microservices. Show less

Wood Mackenzie
Sept 2021 - May 2022Senior Full Stack EngineerWood Mackenzie is the leading global provider of data and analytics solutions for the renewables, energy, and natural resources sectorsI worked there via BairesDevResponsibilities:- Remote collaboration with the WoodMac team- Implement new functionalities in the microservices and micro frontend of one of the valuation tools, including code writing, testing, and reviewAchievements:- Implemented new features using feature flags, making the release process safer and more smoothly.- Implemented new features including frontend and backend automated tests integrated with CI/CD pipelines leveraging Jest and Cypress test tools. Ensuring the software development quality and making the release process safer. Show less

Fabric
Jun 2022 - Feb 2024Software Developer Engineer IIFabric is a company focused on building software to help businesses and people connect through commerce. Main Technologies: AWS stack (Lambda, DynamoDB, SecretManager, API Gateway, Cloudwatch ), Git, Gitlab Pipelines, Jira Node/Typescript, Serverless framework, express.js, axios,Docker, EKS, Datadog, Open Telemetry, Java/Kotlin, Spring Boot and Micrornault frameworks, tests with jest and karateResponsibilities- Be an integral member of the Integrations team, owning, providing support and developing multi-tenant integrations with 3rd party services, particularly payment gateways (Stripe, Verifone, Braintree)- Support for the domain team in the 3rd party integrations- Solve security issues related to package dependencies for the integrations- Onboard customers in the supported integrationsAchievements- Became a reference for payment integrations, aiding domain teams in leveraging payment functionalities efficiently.- Provided support for dozens of integrations with 3rd party services, even running in a reduced team. In order to not affect any live services used by the customers- Improved integration performance to reduce response time by leveraging cache mechanisms and adjusting the AWS lambda provision setting.- Helped to implement an Active-Active architecture to make the integrations APIs fault-tolerant for regional outages. Improving the resilience of the services- Enhanced the observability and monitoring of the integrations APIs implementing metrics, alerts, traces, and logs utilizing OpenTelemetry, Datadog, Cloudwatch, and PagerDuty to quickly detect failures, monitor the SLA metrics, and help to identify errors source causes Show less

DBC Company
May 2024 - nowSenior Backend Engineer
Licenses & Certifications

Concluinte do curso Kumon de Matemática
Kumon América do SulNov 1998- View certificate

Laravel 5.6 Essential
UdemyDec 2018 - View certificate

Zend Certified Engineer PHP 5.5
Zend TechnologiesJul 2014 
EF Englishtown Nível 16 - Pós-Avançado Completion Test
EF Education FirstJun 2015- View certificate

100% of Hackerrank Python Preparation Challenges
HackerRank - View certificate

Design Microservices Architecture with Patterns & Principles
UdemyApr 2022 - View certificate

Design Patterns em Typescript
UdemyApr 2022 - View certificate

100% of Hackerrank Ruby Preparation challenges
HackerRank - View certificate

Code Signal General Coding Assessment
CodeSignalApr 2022 - View certificate

CSM - Certified ScrumMaster
Scrum AllianceJan 2014
Honors & Awards
- Awarded to William MoriWinner of Startup Weekend Mobile Florianopolis Startup Weekend Nov 2014 I participated of the PointFit team, winning the event Startup Weekend Mobile Florianopolis
Languages
- enEnglish
- spSpanish
- poPortuguês
Recommendations

Susanne davidsmeier
Sales Engineer bei Emerson Process ManagementGreater Bremen Area
Ravi ramani
Freelancer - UpWorkSurat, Gujarat, India
Gene johnson
Broker / President at First Coast Realty, Inc.St Augustine, Florida, United States
Michael marchelletta
Registered Nurse at Beaumont HealthDetroit Metropolitan Area
André dias
MIG MAG WelderPorto, Porto, Portugal
Rocio itati gales
Applicant Sourcer Associate @ Accenture - S&P - PortugalArgentina
Amanda findley
Special Education | Resource Room | Life Skills Instructor | CBTC | Transition | Structured AutismGreater Seattle Area
Chris brine
Service Delivery Manager - Incident and Problem ManagementReading, England, United Kingdom
Michaela němcová
Německá a rakouská studia | IMS FSV UKHlavní město Praha, Česko
Pedro diaz aravena
Supervisor Facilities en AislapolGran Santiago, Región Metropolitana de Santiago, Chile
Chandni sonawane
Data ScientistMaharashtra, India_Rubens_Renato_JR.webp)
(rj) rubens renato jr
UX Designer | Product Designer JrBrasil
이승윤
Senior Software EngineerSouth Korea
Ashley earles, mph, pmp
Dedicated Research Project Manager and Public Health ProfessionalSan Diego, California, United States
Trevor hartnett
Regional Rail Director at Quattro Plant LtdBristol, England, United Kingdom
Kevin omede
Double Master’s in Industrial Engineering & Management | Nova MemberTurin, Piedmont, Italy
Felice maltzahn
Freelance Community Organizing I Deliberation and Participation at ifokBerlin, Berlin, Germany
Jekaterina balašonoka
Head of Group Tax BalticLatvia
Wura aina
Empowering African Women with Digital Skills for Economic Independence | Founder & Lead Coach (Socia...Lagos, Lagos State, Nigeria
Nishi raja
Executive Officer at Melbourne UniversityGreater Melbourne Area
...