Web development is the art of turning ideas into interactive digital masterpieces.
Results-driven Software Engineer (Frontend) with experience in React, Typescript, Next.js and modern web technologies. Proficient in implementing, user-friendly, and scalable applications, focusing on good design, accessibility, and security. I have worked on real-time features, internationalization (i18n) and server side rendering. I have also helped improve app performance, led frontend migrations. Passionate about driving business growth through innovative solutions.
What do I do?
Explores frontend technologies, and having edge to learn and perform better.
Front-end Development
Building Single Page Applications in React/Next.js
Rich UI pages for better user experice in React/Next.js.
Learning and implementing performance optimizations, and web securities.
Experience
July 2023 - Present
Software Engineer
Helmerich and Payne
Microfrontend Migration :Orchestrated the migration of the internal roadmap project with 20 MFEs from Vue 2 to Vue 3, resulting in a 15% reduction in JavaScript bundle size and improved render times through faster DOM updates.
CD-GO Apis Integration :Completed migration of a B2B website from java based dekstop application to a spa webapp with React.js, Typescript enhancing performance using code-splitting, lazy-loading, memoization.
Working with JenkinsCreated Jenkins pipelines for build steps in microfrontend architecture, enforcing strict validation to block hot-fix/release branches until the latest release is merged, mentored an intern with onboarding and technical guidance.
Worked with micro-frontend architecture, React.js, TypeScript, unit testing, and single-page application development using the MVVM model, contributing to streamlined workflows and quality project outcomes.
June 2022 - July 2023
Software Engineer
Byju's Examp Prep
Subjective Mock-Test :Designed subjective mock test flow to simulate real test conditions, aimed for users enhancing skills.
Test Cards RevampRevamped key user-facing pages, leading to a 35% boost in lead generation and a 20% increase in conversion rates, ultimately driving revenue growth for our online classroom program.
Revamped Pages and Maintainability :Revamped a primitive flow in the product that had made it more cost-effective and improved the overall user experience. It effected elevated 50 % engagement with mocktests, and 13400 users became paid users.
Integrated flow for the end user that helps them analyze various performance metrics. Resulted in performance optimization to sustain the smooth activity on the page.
Aug 2021 - Jun 2022
Software Engineer Intern
Byju's Examp Prep
Branding Page :Crafted a specialized page to track and analyze user engagement with mock tests for categories across various metrics over a 30-day period, resulting in a 25% increase in test participation.
CD-GO Apis Integration :Contributed to release management product by implementing APIs, streamlining software deployment and enhancing internal processes.
Implemented best practices in React.js Nextjs, Webpack and GraphQL for development; we used optimatized techniques like code-splitting, lazy-loading, memoization, and optimized critical rendering path, leading to a 20% reduction in bounce rate.
Education
2018 - 2022
Bachelor of Engineering (Computer Science)
Chitkara University
Graduated with CGPA of 9.33 out of 10.
2017 - 2018
Senior Secondary Education (12th)
Bal Mandir Sr. Sec. School
Skills
React js
TypeScript
HTML5
CSS3
Javascript
Next js
GraphQl
Socket.io
Webpack
Git
GitHub
VS. Code
IntelliJ IDEA
Projects
Chattify
Chattify
Developed an interactive web application that allows users to create and manage personalized chat groups.
Utilized React.js for building a dynamic and responsive user interface.
Integrated Socket.io with a Node.js server to enable real-time communication features.
Covid-19 Tracker
Covid-19 Tracker
A React application that utilizes an API to fetch live COVID-19 data.
Demonstrating proficiency in integrating and retrieving real-time data from the API.
Creating a user-friendly and responsive interface to display the COVID-19 data.