Summary
Overview
Work History
Education
Skills
Gradproject
Timeline
Generic

Rahul Prasad Jangam

edmond,oklahoma

Summary

Enthusiastic and dedicated Full Stack Developer with around five years of hands-on experience crafting dynamic web applications. Proficient in both front-end and back-end development, I possess a strong foundation in a diverse range of technologies, frameworks, and methodologies. With a passion for creating seamless user experiences and a drive to tackle complex challenges, I am committed to delivering high-quality software solutions that meet both client and user needs. My expertise extends from designing elegant user interfaces to architecting robust backend systems.

Overview

6
6
years of professional experience

Work History

Java Developer

Dataflake LLC.
10.2023 - Current
  • Collaborated with senior developers and cross-functional teams to understand project requirements and contribute to the design and architecture of Java applications
  • Developed and maintained backend components using Java, ensuring code quality, reusability, and scalability
  • Developed RESTful APIs to facilitate seamless communication between the frontend and backend, ensuring smooth data exchange and application functionality
  • Participated in code reviews, providing constructive feedback to peers to improve overall code quality
  • Debugged and resolved issues in existing codebase, enhancing application performance and reliability
  • Utilized version control systems (e.g., Git) to manage source code and track changes effectively
  • Integrated third-party libraries and frameworks to expedite development and improve application features
  • Created comprehensive JUnit test suites covering critical functionalities of the application, ensuring robust test coverage
  • Integrated JUnit tests into the CI pipeline (e.g., Jenkins) to ensure automated testing on every code commit, facilitating early bug detection
  • Contributed to the identification and implementation of software development best practices within the team
  • Optimized backend code and infrastructure configurations to handle high traffic loads, ensuring application scalability and responsiveness
  • Actively participated in daily stand-up meetings, providing updates on progress and highlighting roadblocks
  • Assisted in the creation and maintenance of technical documentation, ensuring accurate and up-to-date information for future reference.

Assistant System Engineer

Tata Consultancy Services, Adibatla SEZ-1, Hyderabad.
10.2020 - 01.2022
  • Collaborated with senior developers and cross-functional teams to understand project requirements and contribute to the design and architecture of Java applications
  • Developed and maintained backend components using Java, ensuring code quality, reusability, and scalability
  • Developed RESTful APIs to facilitate seamless communication between the frontend and backend, ensuring smooth data exchange and application functionality
  • Participated in code reviews, providing constructive feedback to peers to improve overall code quality
  • Debugged and resolved issues in existing codebase, enhancing application performance and reliability
  • Utilized version control systems (e.g., Git) to manage source code and track changes effectively
  • Integrated third-party libraries and frameworks to expedite development and improve application features
  • Created comprehensive JUnit test suites covering critical functionalities of the application, ensuring robust test coverage
  • Integrated JUnit tests into the CI pipeline (e.g., Jenkins) to ensure automated testing on every code commit, facilitating early bug detection
  • Contributed to the identification and implementation of software development best practices within the team
  • Optimized backend code and infrastructure configurations to handle high traffic loads, ensuring application scalability and responsiveness
  • Actively participated in daily stand-up meetings, providing updates on progress and highlighting roadblocks
  • Assisted in the creation and maintenance of technical documentation, ensuring accurate and up-to-date information for future reference.

Junior java developer

Ravulapati TecHub Pvt. Ltd, Madhapur, Hyderabad.
01.2019 - 09.2020
  • Collaborated with a team of developers to design, develop, test, and implement Java-based applications, adhering to coding standards and best practices
  • Wrote efficient, reliable, and maintainable code using Java, identified, and resolved coding issues, and participated in code reviews to ensure quality
  • Worked closely with business analysts and stakeholders to gather and understand project requirements, translating them into technical specifications
  • Assisted in enhancing existing features of applications by implementing new functionalities and making performance improvements
  • Investigated and resolved software defects by analyzing code, identifying root causes, and implementing appropriate fixes to ensure smooth functionality
  • Developed and executed unit tests using frameworks like JUnit to validate code functionality, ensuring proper integration and minimizing bugs
  • Utilized version control tools like Git to manage source code, collaborate with team members, and maintain a consistent codebase
  • Created and updated technical documentation, including code comments and user guides, to enhance code readability and facilitate knowledge sharing
  • Participated in Agile development methodologies, attending daily stand-ups, sprint planning, and retrospective meetings to ensure project progress and alignment with goals.

Education

Master of Computer Science - Software Engineering

Oklahoma Christian University
Edmond, OK
08.2023

Bachelor of Engineering, Information Technology -

Osmania University
05.2019

Skills

  • HTML5
  • CSS3
  • JavaScript
  • TypeScript
  • Reactjs
  • Vuejs
  • Responsive design principles
  • CSS frameworks
  • Bootstrap
  • Materialize
  • C
  • C
  • Java
  • C#
  • Nodejs
  • RESTful API
  • Graph QL
  • MySQL
  • PostgreSQL
  • MongoDB
  • AJAX
  • JSON
  • Docker
  • Git
  • Microservices Architecture
  • AWS Services
  • EC2 instances
  • Virtual Private Clouds
  • VPCs
  • Azure Services
  • Azure virtual machines
  • Azure SQL databases
  • JIRA
  • Eclipse
  • Postman
  • Jenkins
  • Gradle
  • Maven
  • MySQL Workbench
  • IntelliJ
  • VS code
  • Spring
  • Django
  • Hibernate

Gradproject

Travel Itinerary and Courier services, I worked on two full stack projects called Travel Itinerary and Courier services using Dijkstra’s Algorithm, in which enables customers to build customized itineraries and make hotel reservations for travel itinerary and for courier services how to find the shortest path for the delivery guy and tracking reports for admin. Designed and implemented webpage using Vue JS on the front end and Node JS on the backend. Developed this project in Agile/Scrum methodology. We used the Apache server and MYSQL database where we implemented our database for CRUD operations. Used the VS Code Integration with GitHub. And deployed the website in AWS EC2 using GitHub Actions to track changes, collaborate with team members, and manage code repositories.

Timeline

Java Developer

Dataflake LLC.
10.2023 - Current

Assistant System Engineer

Tata Consultancy Services, Adibatla SEZ-1, Hyderabad.
10.2020 - 01.2022

Junior java developer

Ravulapati TecHub Pvt. Ltd, Madhapur, Hyderabad.
01.2019 - 09.2020

Master of Computer Science - Software Engineering

Oklahoma Christian University

Bachelor of Engineering, Information Technology -

Osmania University
Rahul Prasad Jangam