Senior Software Engineer · Pune

Crafting fast,
polished interfaces

Full-stack engineer with over 10 years building dynamic, high-performance web applications and scalable backend systems — Angular, React, and Vue on the frontend; Node.js, Python, Flask, and PostgreSQL in the back; Docker and Kubernetes in production.

10+
Years shipping web
~/portfolio — engineer.ts
// Senior Software Engineer
 
const engineer = {
  name: "Swapnil Bankar",
  experience: "10+ years",
  frontend: [ "Angular", "React",
            "Vue.js"],
  backend: [ "Node.js", "Python", "Flask"],
  databases: [ "PostgreSQL", "MySQL"],
  deploy: [ "Docker", "Kubernetes"],
  craft: () => "performance + scale"
};
 
build (engineer);
3
Enterprise products

Full-stack depth, a decade of craft

I'm a Senior Software Engineer based in Pune with over ten years building high-performance web applications and scalable backend systems. My core is the frontend — Angular, React, Vue, and the discipline of responsive design and clean user experience — where I've led teams and shipped features across enterprise products.

Beyond the browser: Node.js and Python (Flask, SQLAlchemy) REST APIs backed by PostgreSQL and MySQL, containerized and deployed via Docker and Kubernetes. I care about code that performs, reads clearly, and scales confidently in production.

Angular Frontend
JavaScript / TypeScript Frontend
React Frontend
HTML / CSS / SASS Frontend
Node.js Backend
REST API Design Backend
Python / Flask Backend
SQLAlchemy Backend
PostgreSQL / MySQL Database
Docker / Kubernetes DevOps
Testing (Jest) Quality
Vue.js PostgreSQL MySQL Flask SQLAlchemy Docker Kubernetes Java Webpack Git Jest Veritas Material Library Responsive Design Single-File Components

Where I've worked

Jun 2025 — Present
Momentive Software
Senior Software Engineer · Pune

Building the GiveSmart CRM web application — an Angular 21 platform serving nonprofit fundraising organizations. I deliver features across the full stack: Angular components with signals and reactive forms on the frontend, Node.js REST APIs, and PostgreSQL on the backend. Responsible for code quality, UI architecture, and shipping high-impact functionality that directly supports donor management workflows.

Angular 21 TypeScript Node.js PostgreSQL REST API Docker
2020 — 2025
Veritas Technologies
Senior Software Engineer · Pune

Lead full-stack engineer on the Veritas NetBackup FlexScale appliance. I architect Angular features, build Node.js and Python (Flask, SQLAlchemy) REST APIs backed by PostgreSQL, and dynamically render GUI pages using the Veritas Material Library. I own the Docker-based deployment pipeline and coordinate Kubernetes deployments for the management GUI.

Angular TypeScript Node.js Python / Flask SQLAlchemy PostgreSQL Docker Kubernetes
2018 — 2020
GS Lab
Software Engineer · Pune

Owned the design, development, and maintenance of the IBM Marketplace website — a key platform showcasing IBM's products and services. I crafted static HTML pages enhanced with Vue.js dynamic features, integrated a MySQL-backed Node.js API for product data, and wrote comprehensive Jest unit tests for single-file components.

Vue.js JavaScript HTML / CSS Node.js MySQL Jest
2016 — 2018
WorkApps Product Solution
Software Engineer · Pune

Contributed to the UI design and development of an enterprise collaboration tool built to improve work-management efficiency. I designed interfaces for task management, file sharing, notifications, a trip manager for team location tracking, and an employee attendance register.

JavaScript HTML / CSS UI Design

Selected work

01
GiveSmart CRM

Full-stack CRM platform for nonprofit fundraising — Angular 17 frontend with signals and reactive forms, Node.js REST APIs, and PostgreSQL. Ships donor management, transaction workflows, and contact import features to thousands of organizations.

Angular 17 TypeScript Node.js PostgreSQL Docker
02
NetBackup FlexScale

Full-stack development for the Veritas NetBackup FlexScale management GUI — Angular components, Node.js and Python Flask REST APIs, PostgreSQL data layer, and Kubernetes-orchestrated deployment via Docker containers.

Angular TypeScript Node.js Python / Flask PostgreSQL Docker Kubernetes
03
IBM Marketplace Website

A platform showcasing IBM's products and services. Vue.js dynamic pages over a Node.js API with MySQL product data, containerized with Docker for consistent environments, and covered by a comprehensive Jest test suite.

Vue.js JavaScript Node.js MySQL Docker Jest
03
Enterprise Collaboration Tool

Work-management platform with UI for task management, file sharing, notifications, a trip manager for team location tracking, and an employee attendance register.

JavaScript HTML / CSS UI Design
0+
Years of
engineering
0
Enterprise products
shipped
0
Frontend frameworks
mastered
0+
Technologies in
the toolkit

Let's build something great

Open to senior full-stack and engineering-lead roles at teams building products that people rely on. Happy to talk frontend architecture, backend APIs, database design, or cloud deployment with Docker and Kubernetes.