Darshan

Darshan

$26/hr
Software Architecture and Lead Java Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
31 years old
Location:
Ahmedabad, Gujarat, India
Experience:
10 years
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
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.