RA
Reshma AJ
Technical Lead Full-Stack Developer at Infosys Ltd
IndiaWork Experience
Technical Lead Full-Stack Developer
Infosys Ltd
Jun 2021 - Present -3 yrs, 11 months
India
- Job Details:Led requirements analysis and technical design, collaborating with stakeholders to understand client needs, application flow, and architecture decisions. Acted as primary technical liaison for client teams; translated business requirements into actionable technical specifications and led demos, walkthroughs, and solution design discussions. Worked closely with QA, DevOps, and UI/UX teams in agile sprints; participated in sprint planning, backlog refinement, and end-to-end delivery coordination to achieve cross-functional alignment. Designed and developed Angular single-page applications using Angular 11/12, HTML5, SCSS, Bootstrap, TypeScript, JavaScript, and RxJS. Optimized Angular application performance through lazy loading, change detection strategies, and caching mechanisms. Utilized Akita for advanced state management and conducted integration/unit testing using Spectator, Karma, and Jasmine. Conducted code reviews and enforced quality standards using SonarQube and TSLint. Provided technical leadership and mentorship to junior developers, promoting coding best practices and design principles. Built secure API interactions using JSON, OAuth2, JWT, and Okta for authentication and authorization. Employed Azure DevOps, Git, GitLab, and GitHub for version control, CI/CD automation, and project collaboration. Used Postman for API testing and Beyond Compare for code/file comparison during deployments and troubleshooting. Delivered projects through all SDLC phases using agile (scrum) methodology, with a focus on test-driven development (TDD) and behavior-driven development (BDD). Supported system integration testing (SIT), user acceptance testing (UAT), and provided production support to ensure timely and successful project delivery.
Suntec Business Solutions
Jul 2018 - Jun 2021 -2 yrs, 11 months
- Job Details:Led full-stack development for multiple banking clients, contributing to both front-end and back-end modules using Angular 5, TypeScript, JavaScript, RxJS, HTML5, CSS3, and Bootstrap to build responsive single-page applications. Built and maintained REST and SOAP APIs using Core Java, Spring Boot, Spring MVC, Spring Security, and Hibernate (JPA); implemented secure authentication and authorization using OAuth2, JWT, and Spring Security for enterprise-grade applications. Managed database design, integration, and optimization across Oracle (11g/12c), PostgreSQL, MariaDB, MySQL, and MS SQL Server; used tools like SQL Developer, Toad, SQL*Plus, and IDEs such as Eclipse, VS Code, and IntelliJ IDEA for efficient development and data operations. Followed agile (scrum) practices throughout the SDLC, from requirement gathering to production support; wrote unit tests using JUnit, Mockito, Jasmine, Karma, and ensured code quality with SonarQube and TSLint; delivered SIT, UAT, and production issue resolution within SLA using JIRA, Postman, Beyond Compare, WinSCP, and PuTTY. Acted as SPOC for Standard Bank, South Africa, leading code reviews, mentoring team members, and overseeing deployment using Git, Maven, Jenkins, and servers like Apache Tomcat, JBoss, and WebSphere.
Saasvaap Techies Pvt Ltd
Mar 2017 - Jun 2018 -1 yr, 3 months
- Job Details:Developed full-stack web applications using Angular 2/4, TypeScript, JavaScript, HTML5, CSS3, and Bootstrap for the front end, and built RESTful APIs with Core Java, Spring Boot, Spring MVC, and J2EE on the back end. Integrated and managed MySQL and MS SQL Server databases using tools like SQL Server Management Studio and SQL*Plus, and deployed applications on Apache Tomcat. Participated in the full SDLC under agile methodology, from requirement gathering and design to development, testing, deployment, and production support. Ensured code quality and performance through unit/integration testing using JUnit, Jasmine, Karma, and tools like SonarQube and TSLint; managed source control and collaboration using Git, GitLab, and performed API testing with Postman. Automated builds and deployments using Maven and Jenkins, and worked closely with clients to gather business requirements, contributing to key system design decisions using IDEs like Eclipse and VS Code.
Education
Bachelor's Degree in Computer Science Engineering
Lourdes Matha College of Science and TechnologyJan 2012 - Jan 2016 - 4 yr
Languages
English
BeginnerMalayalam
Beginner