I am a Software Developer (Full-Stack) with over 17 years of experience designing, developing, and supporting enterprise-scale, mission-critical applications across government, public safety, telecommunications, banking, and global commercial domains.
Experience
2022 — Now
120 Wood Ave S (Suite 515) Iselin, NJ 08830
Software Developer - Full Stack
2017 — 2022
Developed backend services using Java, J2EE, Spring, and Struts to support data ingestion and processing.
Designed, optimized, and maintained Oracle databases, including schemas, indexes, and PL/SQL/JDBC queries, to efficiently handle high-volume transactional arrest data.
Implemented backend business logic and validation rules to ensure accurate processing, consistency, and integrity of arrest records across system workflows.
Built and integrated RESTful web services to enable secure data retrieval, reporting, and system-to-system communication.
2013 — 2017
2013 — 2017
United States
Project: Avis Budget Group - Wizard GUI
Description: The goal of this project was to modernize and simplify complex internal workflows by designing
and implementing a Wizard-based graphical user interface (GUI) that guided users through multi-step
operational processes. The initiative aimed to reduce user error, shorten training time, and improve
efficiency across high-volume enterprise systems.One of the primary challenges was working with legacy
systems that were powerful but difficult to use, requiring deep institutional knowledge. Processes involved
multiple interdependent steps, strict validation rules, and compliance requirements, which made usability
improvements non-trivial. Additionally, the solution needed to be scalable, intuitive, and consistent across
different user roles without disrupting existing business operations.
Key Responsibilities & Contributions:
Designed and implemented a Wizard-based graphical user interface that guided users through complex,
multi-step enterprise workflows, reducing user error and improving operational efficiency.
Translated complex business and operational requirements into intuitive, step-by-step UI flows aligned
with usability and compliance standards.
Integrated the Wizard GUI with existing Java-based backend services, ensuring seamless data flow and
minimal disruption to legacy systems.
Implemented client-side and server-side validation logic and guardrails to prevent incomplete or
incorrect data entry.
2011 — 2013
Maharashtra, India
Project: Wizard GUI Application Phase 1
Description: Phase 1 focused on building the foundational Wizard-based GUI and core service architecture
for managing Avis Budget Group’s Location Database and related operational data. The goal was to provide
a structured, user-friendly interface that simplified complex data management tasks for agents while
integrating with existing enterprise systems.
Key Responsibilities & Contributions:
Developed the initial Wizard-based GUI to manage location data through intuitive, step-by-step UI
workflows.
Participated in design discussions and review meetings with Avis stakeholders; provided development
estimates based on functional complexity.
Built reusable SOA-based web services using SOAP and REST to support backend integration.
Java Developer | Clairvoyant Tech Soft Pvt. Ltd | Client: Avis Budget Group, LLC
5/2011 to 10/2013
Developed the service layer using Spring Framework, acting as a bridge between presentation and data
access layers.
Implemented Spring Dependency Injection (IoC) and AOP for logging and cross-cutting concerns.
Used Application Lifecycle Management (ALM) practices to deliver stable, maintainable releases.
Supported database interaction and persistence using Hibernate, JDBC, Oracle 10g, and PL/SQL.
2009 — 2011
Project: SipDroid Application (BSNL – Gujarat Circle, IRCTC India)
Description: Developed and supported a SIP-based communication application providing one-to-many
video calling over Internet Protocol (VoIP) along with integrated dashboards for customer management and
billing information. The application enabled telecom clients to manage subscriber details, usage, and billing
data through a centralized system while supporting real-time communication services.
Key Responsibilities & Contributions:
Developed SIP-based VoIP features, including one-to-many video calling, using Java, J2EE,
multithreading, and OOP principles.
Built MVC-based UI components with Servlets, JSP, JavaScript, HTML, CSS, and AJAX.
Implemented service and persistence layers using Spring, Hibernate, JDBC, and Oracle/PL-SQL.
Integrated REST and SOAP web services for customer and billing management.
Performed unit testing, logging, and builds using JUnit, Log4J, and Maven.
Provided production support and followed ALM best practices on Tomcat.
Education
Pune University