About Me
I'm a passionate Software Engineer with over 4 years of hands-on coding experience, specializing in React, Next.js, and Node.js. I excel at building high-performance web applications and enjoy solving complex challenges with innovative solutions.
Technical Skills
Languages & Frameworks
JavaScriptTypeScriptPythonReactAstroNode.jsNext.js
Technologies
GitDockerAWSGraphQLREST APIs
Experience
Software Engineer, Informatica Inc.
April 2024 - Present
- Redesigned the search platform for the Cloud Data Marketplace, enabling precise data discovery with Elasticsearch features like boosting and attribute-based filters.
- Developed dynamic, reusable React and TypeScript components supporting multiple views (AG Grid and tile) with shared pagination and filters.
- Enhanced build times by migrating the application to Vite, improving developer productivity.
- Optimized data fetching with React Query caching and batched queries using DataLoader, reducing load times.
- Maintained robust coding standards through detailed code reviews and Jest test suites, ensuring scalability and reliability.
Associate Software Engineer, Informatica Inc.
July 2022 - March 2024
- Enabled collection owners to dynamically add custom fields, enhancing flexibility in data management.
- Automated ETL processes with a rule builder, streamlining data transformation and integration.
- Developed AG Grid interfaces for data selection, transformation, and monitoring, boosting operational efficiency.
- Achieved 80% test coverage, ensuring reliable frontend and API integrations.
Full Stack Developer (Freelancer), Upwork
October 2020 - October 2021
- Built dynamic single-page applications with React and GraphQL, earning 5-star ratings across 7 projects.
- Developed Anunciavi, a classified ads platform, integrating Firebase Auth and Google Maps APIs for localized searches.
- Designed and deployed scalable full-stack solutions using PostgreSQL, Prisma, and AWS.
Software Engineering Intern, Delonix Travel Services
August 2019 - March 2022
- Developed a full-stack hotels and flights booking platform, integrating the CCAvenue payment gateway for secure transactions.
- Set up deployment infrastructure using Nginx and implemented Redis caching to improve backend performance.
- Enhanced the Angular frontend by over 50% through modular code design and lazy loading strategies.
- Streamlined the booking process with user-friendly interfaces and responsive design elements.
Education
Master of Computer Applications (MCA)
Graphic Era Hill University, Dehradun, India | Aug. 2020 – Aug. 2022
- Graduated with a CGPA of 8.9/10.
- Focused on advanced concepts in software development, algorithms, and data structures.
- Worked on a capstone project building a full-stack application, utilizing React and Node.js.
Bachelor of Computer Applications (BCA)
Shri Guru Ram Rai University, Dehradun, India | Aug. 2017 – Aug. 2020
- Graduated with a CGPA of 8.9/10.
- Built a strong foundation in programming, database management, and web development.
- Developed a mini-project on e-commerce platforms, integrating Firebase for authentication and data storage.