Summary
A highly experienced software engineer with around 15 years of experience in software development using Java and related technologies. Proven track record in back-end and front-end development, system integration, and full-stack engineering. Strong expertise in designing scalable applications, RESTful APIs, and data-driven platforms. Currently employed at Apt Software Avenues Pvt. Ltd. since September 2015.
Skills
Java, Python, Rust
Spring Boot, Hibernate, Angular, React
MySQL, PostgreSQL, PostGIS, Kinetica, MongoDB, DB2, Oracle, InfluxDB, Neo4j, Titan
Tomcat, Vert.x, Node.js, WebSphere, GeoServer
JavaScript, HTML5, Bootstrap, CSS, Angular, Kendo, GoJS, Leaflet
Python, Flask, Luigi Workflow Engine, RabbitMQ, Apache Spark, Apache Kafka, AWS Lambda
Projects Worked On
Client: Inxite Out
Developed a multi-tenant financial integration platform with front-end and back-end components. Integrated Zoho APIs for financial operations, implemented JWT-based authentication for secure access, and added Twilio API integration for SMS and email communication.
- Node.js
- Express.js
- TypeScript
- Angular
- MongoDB
Client: Defender
Designed and developed a full-stack application to manage and link individual and organizational data within a multi-tenant architecture. The system supports role-based access control and ensures data isolation across tenants. Integrated GeoServer with PostGIS to visualize and analyze geospatial data on interactive, web-based maps, enabling users to explore location-based insights effectively.
- Java
- Spring Boot
- Angular
- GoJS
- Leaflet
- PostgreSQL
- PostGIS
- GeoServer
Client: Kinetica
Developed a comprehensive test suite for GPUdb using Java APIs that internally trigger REST API calls. Facilitated automated unit testing for verifying GPUdb server functionalities.
- Java
- Spring Boot
- Kinetica
- JUnit
- Cucumber Framework
Client: Kinetica
Built a test result management system featuring a dynamic web dashboard powered by REST APIs. Aggregates and visualizes test data stored in PostgreSQL and Kinetica.
- Python
- Flask
- SQLAlchemy
- Angular
- Bootstrap
- PostgreSQL
- Kinetica
Client: Goodricke
Created a responsive web application to monitor sensor data from tea manufacturing plants, ensuring visibility on both desktop and mobile platforms.
- Java
- Vert.x TCP/HTTP Server
- RabbitMQ
- InfluxDB
- AngularJS
Client: Videomining Inc.
Developed a workflow management application to control camera manufacturing, deployment, and repair processes using Spring Boot for back-end and AngularJS for front-end.
- Java
- Spring Boot
- Hibernate
- AngularJS
- Bootstrap
Education
B.E. in Electronics and Communications Engineering (2006)
MBA (IT and Systems), ICFAI University (2014–2016)
Microsoft Certified Professional in SQL Server 2000
Accelerated ANIIT For Engineers(AAE) from NIIT, Kolkata
Professional Experience
Project Leader at Apt Software Avenues Pvt. Ltd. (September 2015 – Present)
Social Share
1.
SEND
2.
MATCH
3.
TRIAL
4.
ON BOARD










