With over 12 years of experience as a Lead Front-End Engineer, I have consistently demonstrated expertise in developing e-commerce sites that adhere to the highest standards, including AA Standard for Web Accessibility. My skills extend across the entire web development stack, from HTML5, CSS3, and SASS to JavaScript, React JS, Redux, JSON, and Node.js. I have a good understanding of leveraging AWS services, demonstrated through their integration into my personal website.
Led development for UI re-design and migration projects , catering to 40+ Geos in multiple languages.
Contributed to 4 New Product Introduction projects, working under tight deadlines, and maintaining confidentiality.
Instrumental in developing the Single Page Application (SPA) on WeChat Business Account, enhancing user experience.
Implemented Accessibility features, meeting standards (WCAG conformance level AA), ensuring a seamless experience for keyboard and Voice Over users.
Utilized Responsive Web Design concepts to build pages, making UI styles compatible with RTL Languages using CSS Logical Properties.
Worked on performance improvement initiatives, reducing page load time to under 2 seconds.
Coordinated with backend Apps and Services teams for parallel development.
Collaborated with the Content Management team to ensure semantic markup and accurate data setup in content-managed sections of pages.
Completed a proof of concept (POC) to assess Server-Side Rendering.
Conducted weekly reviews with the Accessibility COE team.
Collaborated closely with Apple's UX Design team, conducting regular reviews and demos.
Provided training to fellow engineers in best practices for developing Responsive and Accessible UI.
Involved in the hiring pipeline, including CV screening, conducting interviews, and evaluating technical assessments.
Technology Lead -
Infosys Ltd
Developed the UI for the Mail app for a cloud based application. The UI was migrated from native JavaScript to new Front End technology stack (HTML5 and CSS3 and SproutCore JS).
Improved the page load performance to load in under 3 seconds.
Worked closely with the Leads from onsite to clarify on requirements.
Had weekly design and code reviews with onsite leads.
Participated in Requirement and Design reviews as and when needed.
Ensured the application that we developed met the strict page load performance guidelines.
Had monthly meetings with leads to understand the improvements made to SproutCore and conducted knowledge sharing sessions for the team.
Software Engineer -
Infosys Ltd
Was assigned to multiple projects at Infosys working as an Analyst and Developer building web applications for Texas Instruments, Microsoft, and Solectron.
Developing web applications using Java based technologies like Apache Struts and JSP, HTML, CSS, and JS.
Developed native JavaScript modules for user input and form validations.
Writing High-level and Low-level design documents
Writing Unit test plans
Working with the database developer to get the SQL queries tuned.