InfosysSystem Engineer
Feb. 2018 - Dec. 2019Pune, Maharashtra, IndiaDuring my tenure as a System Engineer at Infosys Ltd., I actively contributed to the development and enhancement of complex web applications, utilizing a robust tech stack and adhering to industry best practices. My role encompassed various responsibilities, from front-end development to back-end integration, all with a focus on delivering exceptional user experiences. Key Contributions: Frontend Development Mastery: Spearheaded the development of frontend for web applications, utilizing technologies such as Angular 4, Angular CLI, HTML5, Angular Material UI, TypeScript, and CSS3. My deep understanding of these technologies enabled the creation of seamless and robust systems that power the application's core functionality. User-Centric Forms and Interactivity: Leveraged Angular 4 Reactive forms to design and implement intricate forms, dynamic search filters, and validation mechanisms using Form Builder. This approach enriched the user experience by providing intuitive interfaces and real-time feedback. Efficient RESTful Web Services: Employed Angular HTTP Module to consume RESTful web services, expertly applying RXJS operators to transform responses and optimize data utilization. This ensured smooth data flow and communication between the front-end and back-end components. Comprehensive Testing Approach: Championed a comprehensive testing strategy, utilizing JUnit for the backend and Jasmine for frontend unit testing. Additionally, I utilized Protractor for UI automation testing, ensuring the reliability and stability of the entire application ecosystem. Agile Development Expertise: Active participant in an Agile development lifecycle, collaborating closely with cross-functional teams. Regularly reported progress to the Scrum Master and contributed to retrospective sessions, fostering continuous improvement and alignment within the team.