Infosys Limited
Technology Analyst
Dec 2017 - Aug 2021
As a Technology Analyst and Front-End Developer at Infosys Limited, I played a pivotal role in transforming business requirements into effective technical solutions. My work involved developing high-quality web applications, collaborating with design teams, and leveraging analytics to enhance user engagement and application performance. Additionally, I worked in Agile teams, contributing to iterative development and continuous improvement.
Key Achievements
Stakeholder Engagement
Engaged with stakeholders to understand business objectives, translating them into technical requirements that facilitated effective solution delivery.
Application Development
Developed robust source code to realize designed wireframes in HTML, CSS, JavaScript, and ReactJS, ensuring adherence to security, accessibility, and web browser guidelines.
UI/UX Improvements
Partnered with UX/UI design teams to revamp existing applications, resulting in a 20% increase in conversion rates.
Email Optimization
Leveraged analytics insights to recommend and implement email design enhancements, optimizing user engagement.
Enhanced Click-Through Rates
Proposed prioritizing product information upfront and relocating clickable elements to the top section of web pages, resulting in increased click-through rates.
Lead Generation Optimization
Recommended the implementation of an ‘F’ reading pattern in lead generating pages, improving user interaction and conversion rates.
API Integration
Facilitated seamless transmissions of JSON data by integrating UI components with APIs, including SOAP and Restful services.
Comprehensive Testing
Established extensive test coverage for all new features, resulting in a 10% reduction in customer complaints.
CI/CD Implementation
Integrated Google Analytics to monitor project performance, derive insights, and drive data-informed decision-making.
Agile Methodologies
Collaborated with marketing and SEO teams to enhance site design flow and usability, contributing to improved traffic and conversion rates.
Team Collaboration
Fostered a collaborative team environment, ensuring smooth integration of design and development processes.
Performance Optimization
Continuously optimized application performance through regular code reviews and leveraging tools such as SonarQube and JMeter.
Notable Projects
E911 System for North American Telecommunication Company
I worked as a front-end developer on the E911 system project, where I used ReactJS to build dynamic and responsive user interfaces and Angular 4 for the administrative backend. The project was developed following Scrum principles, and I was actively involved in all Scrum activities, including sprint planning, daily stand-ups, and retrospectives. My role encompassed designing and implementing intuitive front-end components to optimize address verification processes and improve system usability. I ensured the application’s reliability through comprehensive integration and regression testing with JUnit and streamlined the deployment process using Jenkins for automated CI/CD. This project, executed within an agile framework, simplified complex address processing and provided a user-friendly interface, enhancing the efficiency of emergency response systems.
Data Pipeline Management
I worked as a React developer on a project for a leading North American product company, focused on creating a drag-and-drop platform for managing ETL processes. The platform enables users to design and oversee data pipelines from sources like Teradata, Cassandra, and Oracle without coding. My responsibilities included gathering business requirements and developing technical designs, implementing them using HTML, CSS, JavaScript, and ReactJS while adhering to security, accessibility, and web standards. I transformed the application into a Single Page Application (SPA) with React-Router and incorporated modern React concepts such as hooks, events, and Redux to enhance functionality. Additionally, I integrated UI components with APIs (SOAP and RESTful services) for seamless data transmission and ensured application quality through rigorous system, regression, and unit testing. The project followed Scrum principles within an agile framework, allowing for iterative development and continuous improvement.
Marketing Analytics Dashboard
I worked as a ReactJS developer on a marketing dashboard project, where I played a crucial role in transforming complex analytics data into actionable insights. Utilizing D3.js, HTML, CSS, and Bootstrap, I developed multiple interactive views to help evaluate the performance of marketing initiatives. The dashboard, tailored specifically for the company, provided a comprehensive, Google Analytics-like experience but with custom features to meet the company’s unique needs. I collaborated closely with business stakeholders to translate their requirements into effective solutions, ensuring that the visualizations and functionalities aligned with their strategic objectives. This project not only enhanced data interpretation but also supported data-driven decision-making by delivering a user-friendly and robust analytics platform.