Summary
Overview
Work History
Education
Skills
Websites
Languages
Timeline
Generic

Rahul Galipelli

Hyderabad

Summary

Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.

Overview

3
3
years of professional experience

Work History

Software Developer

Hexagon Capability Center India
10.2021 - Current
  • Designed and implemented responsive, user-friendly web interfaces using React.js, incorporating Material-UI and React-Bootstrap to deliver an exceptional user experience.
  • Collaborated with designers and QA engineers to seamlessly integrate frontend and backend components, ensuring cohesive and high-quality software solutions.
    Implemented React Router for seamless client-side routing. Achieved client-side authentication, including private routes tailored for admin access, to optimize the user experience.
  • Implemented state management using Redux, and Redux toolkit for efficient data flow in the application by utilizing createSlice and createApi methods.
  • Conducted performance optimization to enhance application speed and efficiency, including code splitting, and lazy loading.
  • Developed and maintained RESTful APIs with Express.js and Implemented custom error handling.
  • Implemented JWT (JSON Web Token) authentication for user login in Node.js and developed custom middleware to enforce server-side authentication and authorization for every request. Ensured secure and seamless user interactions within the application.
  • Utilized Mongoose, an Object Data Modeling (ODM) to seamlessly interact with MongoDB in a Node.js application. Utilized Mongoose's features to define schemas, model data, and perform Data Management Operations, streamlining database interactions.
  • Implemented file uploads in a Node.js application using the Multer package. Configured Multer middleware to handle multipart/form-data, enabling efficient and secure processing of file uploads, with customizable storage options and file validation.
  • Automated CI/CD with GitHub Actions, Dockerized applications for consistency, and orchestrated deployments on AWS ECS, streamlining development and ensuring scalable, reliable releases.

Education

Bachelor of Engineering (BE) - Mechanical Engineering

Chaitanya Bharathi Institute of Technology
Hyderabad, India
07.2021

Intermediate - MPC

SR Junior College
Karimnagar, India
2017

10th CBSE -

Jyothishmathi Academy
Karimnagar, India
2015

Skills

  • Programming Languages - JavaScript, Java, Python
  • Web Technologies - HTML 5, CSS 3
  • Databases - MongoDB
  • Tools - VS Code, Postman, GIT, TFVC
  • Frameworks - ReactJS, NodeJS, ExpressJS, React-Redux, Bootstrap
  • Cloud Services (AWS) - CR, ECS Fargate, S3, CI/CD using GitHub actions
  • Domain - Manufacturing, Banking & Financial Services, Life Sciences

Languages

  • Telugu, Marathi, Hindi, English
  • Timeline

    Software Developer

    Hexagon Capability Center India
    10.2021 - Current

    Bachelor of Engineering (BE) - Mechanical Engineering

    Chaitanya Bharathi Institute of Technology

    Intermediate - MPC

    SR Junior College

    10th CBSE -

    Jyothishmathi Academy
    Rahul Galipelli