Hi, I am Chetan
A developer by chance,
Life long learner by choice.
What I have been up to till now...
July 2022 – Present
July 2022 – Present
Intuit: Senior Software Developer
- Revolutionized front-end architecture by incorporating best practices such as Single Responsibility, Separation of Concerns, and Loose Coupling. Leveraged React with TypeScript to build scalable components and streamline UI logic and state management.
- Streamlined development pipelines by reducing code duplication and restructuring the codebase into a distributed monorepo using Lerna. Automated scaffolding and build processes to improve deployment efficiency.
- Delivered an end-to-end Lead Capturing capability by integrating a Java Spring Boot backend with a React frontend. Proactively resolved blockers and collaborated across cross-functional teams.
- Enhanced performance and accessibility by optimizing core web vitals, bundle sizes, and implementing advanced React techniques such as lazy loading, tree shaking, and dynamic imports.
- Provided mentorship and clear documentation to team members while leading projects and ensuring high testing coverage and code quality.
September 2021 – June 2022
September 2021 – June 2022
Unbounce: Staff Frontend Developer
- Directed front-end architecture initiatives, improving performance and scalability using tools like Lighthouse, Webpack, and Rollup Bundle Analyzer.
- Developed prototypes for a customizable page builder with dynamic styling capabilities using CSS variables and Grid template areas.
- Mentored team members through one-on-one sessions to enhance their technical and professional skills.
August 2020 – September 2021
August 2020 – September 2021
Unbounce: Senior Front-End Developer
- Enhanced design system libraries with Storybook and TypeScript, improving the developer experience.
- Streamlined deployment times by transitioning the monolithic repo into a distributed packaging system using Lerna.
- Diagnosed and resolved performance bottlenecks while mentoring junior developers through learning sessions.
April 2020 – July 2020
April 2020 – July 2020
Lendesk: Senior Front-End Developer
- Rewrote legacy code using modern React patterns to enhance scalability and maintainability.
- Enhanced the component library with TypeScript and Storybook to improve documentation and the developer experience.
- Collaborated closely with teams to efficiently deliver new features and improve product offerings.
September 2015 – March 2020
September 2015 – March 2020
Sycle: Senior Web Developer
- Managed the full lifecycle of product delivery from scaffolding to final development, coordinating with product owners and UI/UX teams.
- Migrated from AngularJS to React for improved scalability and maintainability, advocating for TypeScript adoption.
- Developed advanced dashboards using React and D3 for industry conferences and optimized MySQL queries for better performance.
February 2015 – September 2015
February 2015 – September 2015
Dev Radius: Web Developer
- Delivered personalized campaign pages and contributed to core system enhancements.
- Implemented Semantic UI and Bootstrap to ensure responsive design and optimized code for efficiency.
July 2010 – July 2012
July 2010 – July 2012
Infosys Technologies: Software Developer
- Worked on mainframe systems, developing and maintaining client databases using JCL and COBOL.
- Led development of transaction files for client claims processing, improving verification and claims handling processes.
September 2014 – December 2014
September 2014 – December 2014
Douglas College: Student Assistant - Computer Science Department
- Assisted professors during lectures for C# and PHP courses.
- Helped students with coursework and lab work, clarifying doubts and enhancing their understanding of core concepts.