Senior Software developer with 5+ years of experience in building and maintaining web applications using Node.js, Typescript, React, Next.js, and AWS. Proven ability to work independently and as part of a team to deliver high-quality products on time and within budget. Expertise in cloud architecture and AWS services.
Overview
5
5
years of professional experience
Work History
Senior Software Developer
Thomson Reuters Corporation
07.2024 - Current
Led critical parts of a legacy system migration from Clojure to Next.js, modernizing the codebase while ensuring feature parity and performance improvements.
Applied Domain-Driven Design (DDD) principles to architect and implement scalable, maintainable modules aligned with core business domains.
Took full ownership of payment system integration, including secure handling of transactions, error management, and user experience—successfully delivered without support from other engineers.
Delivered multiple high-impact features under tight deadlines, demonstrating a consistent ability to manage scope, quality, and timely delivery.
Actively mentored and onboarded new developers, contributing to faster ramp-up times, smoother team transitions, and stronger engineering culture.
Participated fully in Agile development practices, including sprint planning, daily standups, code reviews, and retrospectives—contributing to continuous improvement in team velocity and product quality.
Application Developer
MiNextStep
08.2023 - 06.2024
Collaborated with cross-functional teams to troubleshoot and resolve technical issues, maintaining 99.9% uptime for the mobile applications.
Successfully shipped 5 new features ahead of schedule, meeting all quality standards and increasing product adoption by 10%.
Implemented a new database design that increased system scalability by 30%, allowing for seamless handling of increased user traffic during peak hours.
Developed and executed a comprehensive performance improvement plan, resulting in a 20% reduction in average response time and increased user satisfaction.
Utilized Agile development methodologies to deliver projects ahead of schedule, completing 95% of projects within budget.
Implemented optimization techniques that improved back-end performance by 50%, resulting in increased user engagement and a decrease in bounce rates.
Full Stack Developer
Azora Group
09.2021 - 08.2023
Implemented new monitoring tools and best practices to improve the performance, quality, and responsiveness of 6+ applications.
Collaborated with 3 engineering and design teams to integrate external APIs into web pages and applications.
Attended 40+ weekly standup meetings to receive weekly tasks and mentorship from senior developers.
Communicated with the line of business and managed the overall status and health of 8+ applications.
Collaborated with 1 engineering team to deliver 4 new software systems on time and within budget, resulting in a 10% increase in customer satisfaction.
Ensured compatibility with major browsers on mobile and desktop platforms using standardized web technologies and best practices.
Full Stack Developer
Division Soft
05.2020 - 09.2021
Built and managed 10+ REST APIs using Node.js and Express.js.
Collaborated with 2 engineering teams to deliver 12+ projects on time and within budget, resulting in a 10% increase in customer satisfaction.
Achieved rich user experiences and components through the integration of React and Tailwind CSS.
Participated in weekly code reviews with 4 senior developers.
Implemented unit testing and test-driven development (TDD) to improve the quality of our codebase.
Learned and applied 3 new technologies (Docker, Kubernetes, and AWS Lambda) to improve the performance and scalability of our applications.