Darshan Agrawal
Email:-| -
Location: Ahmedabad, Gujarat
LinkedIn: linkedin.com/in/darshan-agrawal93
PROFESSIONAL SUMMARY
Skilled software developer with over 9 years of experience in the IT
industry, specializing in developing and implementing software modules
using n-tier architecture and technologies such as Java, Cloud
computing, ReactJS, and NodeJS. I excel at delivering high-quality
solutions and effectively leading projects in dynamic environments
TECHNICAL SKILLS
●
●
●
●
●
Languages: Java, JavaScript, SQL, HTML, CSS
Frontend: ReactJS, Redux, HTML5, Angular JS
Backend: Node.js, Spring Boot, Express.js
Databases: MySQL, MongoDB, PostgreSQL
DevOps & Tools: Git, Jenkins, Docker, Maven, VS Code, IntelliJ,
Postman
● Architecture: REST APIs, Microservices, n-Tier Architecture
● Cloud Platform: AWS, GCP
PROFESSIONAL EXPERIENCE
Lead Software Engineer
Play power labs, Gandhinagar • Feb/2022 – Present
● Led the development of multiple web modules using Java, improving
response time by 30%.
● Developed reusable components and services, boosting development
speed by 25%.
Sr. Software Developer
DEXOC, Ahmedabad• April/2019 – Feb/2022
● Optimized complex database queries in MySQL and PostgreSQL,
resulting in query performance improvements of up to 40%.
● Automated the creation of large-scale customer databases (multi-GB
Excel input), reducing onboarding time to under 6 hours.
● Collaborated with cross-functional teams including QA, DevOps, and
Product to deliver projects in Agile/Scrum environments.
Software Developer
Plus Infosys, Ahmedabad • Sept/2016– April/2019
● Introduced and implemented serverless development practices within the
organization, enabling scalable and cost-efficient application deployment
● Scrum Master and Communication with Client
Junior Developer
WEB Line India, Ahmedabad• Jan/2015 – Sept/2016
● Assisted in developing REST APIs using Java and Spring Boot.
● Participated in frontend development with basic ReactJS components.
● Gained hands-on experience with Git, Postman, and Jira in an Agile
environment.
● Wrote unit and integration tests to support QA automation.
KEY ACHIEVEMENTS
● Improved Response Time : Successfully improved response time by
30% through innovative web module development
● Onboarding Automation : Automated large-scale customer databases
onboarding process, reducing time to under 6 hours
● Development Speed Boost : Designed reusable components that
significantly boosted the development speed
PROJECT EXPERIENCE
Savvas Learning
Duration: 2+ years
Tech Stack: Java, Spring Boot, PostgreSQL, Jira, macOS
Role: Lead Developer, Scrum Master
Description: Built a service that enables schools to register and assign coursework
with speech and visualization support for accessibility. Helped deliver inclusive
education solutions for users with disabilities.
TPDG Financials
Duration: 8 months
Tech Stack: Java, Spring Boot, Solace, Couchbase, Hive, Rally, Windows
Role: Developer
Description: Enhanced services to retrieve financial records through third-party APIs
and internal systems, supporting multi-year financial statements.
REACH
Duration: 1+ year
Tech Stack: Java, Spring Boot, Angular, MySQL, GCP, RabbitMQ, Jira, macOS
Role: Scrum Master, Developer
Description: Reach is an alert and broadcast system for utilities, supporting
subscriptions and two-way communication via file/API uploads. Managed grooming,
PR reviews, and agile coordination.
DBPI (Order Fulfillment Tracking)
Duration: 2 years
Tech Stack: Java, Spring Boot, ActiveMQ, MySQL, Jira, Windows
Role: Developer
Description: Integrated SOAP-based services for tracking order fulfillment and
providing real-time status updates.
Tracking Context
Duration: 6 months
Tech Stack: Java (DDD archetype), ActiveMQ, Apache Karaf, MySQL, Jira, Ubuntu
Role: Developer, Manual Tester
Description: Created tracking and notification services to monitor delivery statuses
and trigger notifications upon milestone events.
SaaS Hotel Management System
Duration: 1 year
Tech Stack: Node.js, ReactJS, Lambda, MySQL, Asana, Windows
Role: Developer, Client Communication
Description: Built a hotel management app for room services, mobile notifications,
and check-in tracking.
Mogro Plant Management System
Duration: 1 year
Tech Stack: Node.js, AngularJS, AWS API Gateway, Lambda, Cognito, S3, MySQL,
Asana, Windows
Role: Developer, Client Communication
Description: Mogro is plant lifecycle management features integrated with
government databases and RFID tagging.
Marketplace Offers
Duration: 1 year
Tech Stack: Java, Apache ServiceMix, Cassandra, Jira, Windows
Role: Developer
Description: Managed offer ingestion from suppliers via CSV and exposed APIs for
retrieving and notifying about active/expiring offers.
Article Import Service
Duration: 1 year
Tech Stack: Node.js, Apache ServiceMix, Apache Camel, ReactJS, MySQL, Oracle,
Jira, Windows
Role: Developer
Description: Enabled bulk updates of articles and image resizing via CSV uploads,
optimized for web and mobile display.
Mobile App Development Platform
Duration: 1.3 years
Tech Stack: Java, Spring, Angular, MongoDB, Asana, Windows
Role: Developer
Description: Created a no-code platform for building multi-OS apps with
drag-and-drop components and backend integration via Enterprise Connectors Bus.
Gold Cloud
Duration: 7 months
Tech Stack: Node.js, ReactJS, MySQL, Jira, Windows
Role: Developer
Description: Created a campaign platform allowing paid users to create ads that are
promoted by regular users in exchange for reward points.
EDUCATION Bachelor of Technology in Computer Science
Gujarat Technological University, Gandhinagar, 2015
AVAILABILITY
Immediate • Open to Relocation or Remote Opportunities