Gaurav Birole

Software Developer • Software Quality Analyst • Technical Writer — Building scalable backend systems, ensuring quality, and delivering clear documentation.

📅 2 Years 7 Months  |  📍 Bhopal, India
About

Hello, I'm Gaurav

I’m a dedicated Software Developer & Technical Writer with hands-on experience in backend development, QA testing, and creating comprehensive technical documentation. Over the past 2+ years, I’ve worked on delivering high-quality backend services, API integrations, and clear documentation for enterprise applications.

  • 📍 Location: Bhopal, India
  • 💼 Experience: 2 Years 7 Months
  • 🛠 Role: Backend Developer, Technical Writer & Software Quality Analyst

Key Highlights:

  • 🚀 Built backend APIs using Java Spring Boot for web and mobile integrations.
  • 📊 Designed and optimized MySQL schemas, improving query performance.
  • 📝 Created detailed API documentation, mobile app flow diagrams, and sequence diagrams using PlantUML.
  • 🔍 Conducted manual testing for web and mobile apps, reporting bugs and tracking fixes.
  • 📦 Worked on enterprise-level projects like Dalmia Suvidha App & Web Portal, Dalmia IS Web Portal, Vahak Mitra App and more.
Skills

Languages & Frameworks

Java, Spring Boot, Angular JS, HTML, CSS for full-stack development.

Java Spring Boot Angular JS HTML/CSS

Cloud & DevOps

AWS cloud services, CI/CD pipelines, and deployment automation.

AWS EC2 AWS RDS Jenkins Git

Database & APIs

MySQL database design, REST API development with Swagger documentation.

MySQL REST API Swagger

Development Tools

Version control, remote access, and file transfer utilities.

Bitbucket PuTTY WinSCP

Monitoring & Testing

Application monitoring, performance testing, and logging frameworks.

Postman New Relic JMeter Log4j

Project Management

Issue tracking, CDN management, and agile project workflows.

JIRA Cloudflare
Java & Spring Boot
MySQL & Database
AWS & DevOps
Frontend & APIs
Testing & Monitoring
Projects

Dalmia CSR Application

Dalmia
Key tech
Java - Spring Boot MySQL Flutter
Backend
Developed a robust backend application using Java Spring Boot, ensuring efficient processing and business logic implementation.
APIs
Designed and implemented RESTful APIs to facilitate seamless communication between the backend services and Flutter mobile application.
Database
Managed database tasks by integrating and optimizing MySQL database for efficient data storage, retrieval, and execution of complex queries.
Docs
Documented detailed technical specifications, API endpoints to maintain comprehensive project documentation and ensure clarity in development.

Bulkvan Logistics Pvt. Ltd.

Key tech
Java - Spring Boot AngularJS MySQL
Project Mgmt
Managed and supported the project, ensuring uninterrupted operation and effectively resolving any issues that surfaced.
Scalable Dev
Designed, developed, and maintained a scalable, high-performance web application using Java Spring Boot and AngularJS.
Client Focus
Proactively addressed client requirements and implemented necessary changes to meet their needs.
Collaboration
Collaborated with end users and cross-functional teams to gather and analyze requirements, translating them into technical specifications, system design and actionable tasks.

Eko India Financial Services

Key tech
JavaStrutsHibernateMySQL
Development
Contributed to the development of scalable and high-performance web application using Java, Struts and Hibernate.
API Integration
Developed RESTful APIs to improve application functionality and integrated APIs for seamless integration.
Team Collaboration
Collaborated with frontend developers and teams to define project scope and requirements, ensure smooth integration of UI components with backend services.

Dalmia Manual Testing Projects

Worked on multiple Dalmia web and mobile applications, including SmartD Pro App, Suvidha Web Portal & Mobile App, Dalmia IS Web Portal, and Vahak Mitra (TMS) App. Performed manual testing, API testing, regression testing, load and performance testing, smoke testing, and functional testing to ensure application reliability and stability.

Key Skills
Manual Testing Functional Testing Smoke Testing UI Testing API Testing Performance Testing Regression Testing Test Case Bug Reporting
Test Execution
Performed manual testing on SmartD Pro Plus and Suvidha Web Portal to identify defects and ensure overall application quality.
Test Case
Created detailed functional and regression test cases covering end-to-end user flows and edge cases.
Issue Resolution
Collaborated with developers to troubleshoot bugs, document findings, and verify fixes to ensure high-quality releases.

Dalmia Technical Documentation (Technical Writing)

  • Completed a 5-month on-site assignment at the client’s Noida location, creating and maintaining technical documentation for multiple Dalmia applications, including the Dalmia Suvidha App and Web Portal, Dalmia IS Web Portal, and Dalmia RCF Master.
  • Produced detailed API documentation, mobile application flow diagrams, technical documentation, and API sequence diagrams (using PlantUML) to ensure clear communication and alignment between development, QA, and other stakeholders.
Key Skills
Technical Writing API Documentation App Flow Diagrams API Sequence Diagram Postman Collections for APIs
API Documentation
Documented REST APIs and created sequence diagrams for better developer understanding and integration.
Mobile & Web App Flow
Designed clear and concise flow diagrams to represent app navigation and user interactions.
Cross-Team Clarity
Created documentation tailored for developers, QA teams, support staff, and end users to improve product usability and maintainability.
Experience & Education

Experience

Software Developer — AlignTogether Solutions Pvt. Ltd., Bhopal, M.P.
2023 – Present
  • Developed backend services using Java Spring Boot for APIs and database design.
  • Implemented REST APIs for integration with web and mobile applications.
  • Optimized SQL queries and database performance for better scalability.
  • Collaborated with frontend teams to ensure seamless API integration.
Software Quality Analyst
  • Created and executed functional, regression, and API Testing
  • Performed manual testing for web and mobile applications.
  • Logged and tracked defects using JIRA, ensuring timely resolution.
  • Validated APIs using Postman and verified data integrity in MySQL.
Technical Writer
  • Created comprehensive technical documentation for multiple projects.
  • Developed API documentation, mobile app flow diagrams, and technical documentation.
  • Created API sequence diagrams using PlantUML to illustrate API workflows.
  • Collaborated with development and QA teams to maintain updated project documentation.

Education

Bachelor of Engineering (Civil Engineering) — Sagar Institute of Research & Technology, Bhopal (M.P.)
2016 – 2020 — CGPA: 8.1
Higher Secondary School Certificate
Mission Boy’s H.S., Seoni (M.P.) — 2016 — Percentage: 66.6%
High School Certificate
Mission Boy’s H.S., Seoni (M.P.) — 2014 — Percentage: 60.6%

Certifications

Java Developer Certification — KodNest
NCC ‘A’ Certificate
Certified by National Cadet Corps with ‘A’ Grade AAAA

Achievements

Winner – Best Out of Waste — Sagar Utsav
Secured 1st Prize in college creativity competition
NCC Summer Camp
Successfully completed intensive summer training camp
Contact

Get in touch

Email: gauravbirole98@gmail.com

Phone: +91 7803840441

Location: Bhopal, India

Download CV