About
Highly accomplished full-stack lead with over 15 years of experience in designing, developing, and deploying robust, scalable software solutions across Banking, Online Payments, and Embedded Systems. Proven expertise in ReactJS, NextJS, NestJS, and React Native, coupled with strong capabilities in distributed system design, Agile methodologies, and leading high-performing development teams to deliver complex, high-priority projects on time and within budget.
Work
→
Summary
Delivering end-to-end full stack development solutions for diverse clients, encompassing full-stack design, development, and deployment.
Highlights
Developed and deployed multiple full-stack applications using technologies ( ReactJS, NestJS, NextJS, React-Native, Postgres), delivering robust solutions for various client needs.
Managed entire project lifecycles from conceptualization to deployment, ensuring timely delivery and client satisfaction for 10+ projects.
Implemented responsive and intuitive user interfaces with ReactJS and NextJS, significantly improving user engagement and accessibility across platforms.
Optimized backend APIs and database interactions for enhanced performance and scalability, handling increased data loads efficiently for client applications.
→
Summary
Served as a Vice President, leading full-stack design and development, mentoring teams, and driving technical implementation for critical banking applications.
Highlights
Owned the full-stack design and development lifecycle for core banking applications, leading a team to deliver high-impact features that improved operational efficiency.
Developed and deployed cloud-native microservices on AWS EKS, alongside robust RESTful APIs and intuitive ReactJS UIs, enhancing system scalability and user experience.
Collaborated extensively with technical, business, and UX stakeholders to drive technical implementation, ensuring project alignment with strategic business goals.
Actively participated as a Technical Panelist for API and UI developer interviews, contributing to the recruitment of top-tier talent and mentoring junior team members.
→
Summary
Functioned as an AVP and full-stack designer/developer, contributing to key projects utilizing a diverse set of modern web technologies.
Highlights
Developed and optimized full-stack applications using ReactJS, Redux, SpringBoot, and ExpressJS, significantly improving application responsiveness and data handling.
Utilized Webpack, Gradle, Git, and Docker for streamlined development workflows, reducing build times and enhancing deployment efficiency.
Contributed to the design and implementation of critical features, ensuring high code quality and adherence to banking industry standards.
Collaborated with cross-functional teams to integrate new functionalities, supporting the bank's digital transformation initiatives.
→
Summary
Served as an Architect and Scrum Master, driving agile development and contributing as a Senior Developer on the PayPal marketplace system.
Highlights
Acted as Scrum Master for an agile development team, facilitating sprint planning, daily stand-ups, and retrospectives to improve team velocity by 15%.
Developed and optimized RESTful services (JAX-RS, Spring Boot) for the PayPal marketplace system, enhancing transaction processing capabilities.
Translated complex business requirements into detailed technical designs and development plans, ensuring seamless implementation of new features.
Contributed to the successful delivery of multiple features for the PayPal platform, improving system reliability and user experience.
→
Summary
Led a team of 13 engineers across three agile scrum teams, overseeing project execution, quality assurance, and stakeholder reporting.
Highlights
Managed and mentored a team of 13 members across 3 agile scrum teams, fostering a collaborative environment that improved project delivery rates.
Implemented Kanban board for task assignment and monitoring, enhancing team efficiency and visibility into project progress.
Coordinated with onsite designers to ensure clear understanding of requirements and design documents, facilitating smooth development cycles.
Monitored project progress, tracked outstanding issues, and prepared comprehensive reports (DSR, WSR, PDCA) for stakeholders, ensuring transparency and timely issue resolution.
→
Summary
Worked as a Senior Software Engineer at PayPal's offshore development center, focusing on designing, coding, and mentoring for platform components.
Highlights
Designed and developed critical platform components, including daemons, batches, servers, and libraries, improving system stability and performance.
Mentored junior team members on best practices in software development, contributing to overall team capability and knowledge transfer.
Collaborated with product managers and onsite coordinators to translate Functional Specification Documents into detailed technical designs.
Prepared and presented weekly status reports to stakeholders, ensuring transparent communication and alignment on project milestones.
→
Summary
Developed reverse engineering documents and designed a multi-threaded migration tool for database and application suite migration.
Highlights
Developed comprehensive Reverse Engineering Documents (Class and Sequence Diagrams) for complex systems, enhancing documentation accuracy.
Designed and developed a multi-threaded Migration Tool to migrate data from Fulcrum Database to MS-SQL Server 2005, significantly improving data transfer efficiency.
Successfully migrated an entire application suite from Fulcrum to MSSQL-Server2005, ensuring data integrity and minimal downtime.
Contributed to critical data migration projects, enabling seamless transitions to modern database systems and improving overall system performance.
→
Summary
Contributed to software development projects as a Software Engineer, gaining foundational experience in system design and implementation.
Highlights
Developed and maintained software components as part of a development team, adhering to coding standards and project timelines.
Assisted in the design and implementation of new features, contributing to the overall functionality of software applications.
Participated in code reviews and debugging processes, ensuring the quality and stability of developed software.
Collaborated with senior engineers to understand project requirements and contribute effectively to various development phases.
Languages
English
Skills
NestJS
NestJS, Node.js Frameworks, Backend Development.
Full-Stack Development
Full-Stack Development, MERN Stack, Frontend Development, Backend Development.
ReactJS
ReactJS, Frontend Frameworks, JavaScript.
NextJS
NextJS, React Frameworks, Server-Side Rendering.
React Native
React Native, Mobile Development, Cross-Platform Development.
API Development
RESTful APIs, API Design, API Integration.
Distributed Systems
Distributed System Design, Event-Driven Architecture, System Scalability.
Agile Methodologies
Agile, Scrum Master, Sprint Development, Kanban.
Cloud Microservices
AWS ECS, Cloudfront, Cognito, SQS, Lambda, Microservices Architecture, Cloud Computing.
Database Management
PostgreSQL, Database Migration.
Tools
Webpack, Docker, Github, Github Action.
Frameworks
ReactJS, React-Native, Redux, Redux-Saga, NestJS, NextJS.