Himalay Goswami
Senior Software Engineer | Java | Spring Boot | TypeScript | React |
Microservices | Kafka | GCP | System Design & Architecture
Pune, India | -
SUMMARY
-| LinkedIn | GitHub
Senior Software Engineer with 8+ years of experience architecting scalable, low-latency systems
and delivering high-impact solutions across complex, distributed environments. Skilled in designing
scalable systems from High-Level Design (HLD) to Low-Level Design (LLD), with expertise in Java,
Kafka, Spring Boot, and GCP.
Adept at end-to-end development—crafting modular microservices, implementing event-driven
architectures, and delivering intuitive frontends using React, MobX, and TypeScript. Proven ability to
integrate complex systems, optimise performance, and lead solution design across both backend and
frontend stacks.
TECHNICAL SKILLS
Languages & Paradigms: Java (8, 11, 17), TypeScript, JavaScript, Go (learning), Multithreading &
Concurrency, Object-Oriented Programming, Functional Programming.
Backend & Frameworks: Spring Boot, Spring Cloud, Apache Kafka, RESTful APIs, GraphQL, gRPC, Redis,
Elasticsearch (ELK), Protobuf.
Front-end & UI: ReactJS, MobX, Redux, Material-UI, Vaadin, HTML5, CSS3, jQuery.
Databases & Storage: PostgreSQL, MySQL, Redis, Elasticsearch.
DevOps & Cloud: Docker, Kubernetes, Git, Maven, Gradle, GCP, CI/CD Pipelines.
Auth & Security: OAuth2, JWT, SSO, Role-Based Access Control (RBAC).
Testing & Tooling: JUnit, Mockito, Mockito-inline, Cypress, Postman, Swagger, UML.
Architecture & Patterns: System Design, Distributed Systems, Microservices Architecture, Event-Driven
Systems, Modular Design, Strategy Pattern, Factory Pattern, High-Throughput Pipelines,
Scheduler-Based Workflows, ETL Orchestration.
WORK EXPERIENCE
REDWOOD SOFTWARE
April 2024–Present
Senior Software Engineer (Remote)
Domain: Finance Automation
Projects: Data Transformer and Journal Entry
● Engineered a high-throughput sorting library in Java, achieving 40%+ speedup for
multi-million row datasets via async file/memory processing.
● Designed a scalable rule engine using Strategy + Factory patterns, optimising
transformation workflows and improving processing efficiency.
● Implemented a Kafka-backed journal archiving system with React/MobX, reducing
manual validation time by 60% and supporting real-time ingestion of 1M+ records
monthly.
● Wrote a reusable Excel parser that standardised upload workflows across 6+ modules,
reducing upload errors by 35%.
● Led UI enhancements: implemented infinite scrolling for 500K+ records, optimised grid
rendering, and migrated class components to React functional patterns.
● Achieved 90%+ test coverage across backend and frontend using JUnit, Mockito, and
Cypress; incorporated CI/CD pipelines with developer documentation.
● Utilised multithreading to enable parallel chunk processing and I/O buffering, significantly
improving sort performance for large datasets.
● Won Redwood’s internal hackathon by designing a trigger-based ETL scheduler that
reduced job orchestration time by 50%, enabling modular chaining of 100K+ row
transformation pipelines across multiple workflows.
CYFUTURE INDIA
April 2023 –
March 2024
Full Stack Engineer
Domain: E-Governance (DIGIT/UPYOG), Open Source, Civic Tech
Projects: Nagarsewa (Urban Services Delivery platform), CCMS (Court Cases Mgmt System)
● Created & deployed core civic modules utilised by 5+ city municipalities, aligning with
NUDM standards and reducing complaint resolution turnaround by 30%.
● Resolved 20+ critical production bugs and shipped new features across public service
modules operated by 100K+ citizens.
● Migrated legacy systems to Spring Boot microservices, cutting deployment
time from 3 hours to 15 minutes and improving release velocity.
● Integrated OTP, payment, and notification services via REST APIs, enabling secure,
real-time transactions for 100K+ citizens.
● Boosted search performance by 2x, using Redis and Elasticsearch to bring query latency
under 200ms for live citizen-facing modules.
● Built and implemented 15+ APIs powering real-time court case filing and tracking,
reducing manual workload by 40% in pilot districts.
● Represented UDD Dehradun at the MoHUA national civic-tech hackathon, where I helped
design a prototype for digitised urban grievance resolution, shortlisted among the top
10 solutions nationally.
NANDISHI SOFTWARE
August 2018– March 2023
Full Stack Engineer, Software Engineer
Domain: E-Commerce, healthtech, Telecom
Projects: Cosmos Music (online music store), Surgical Plus (healthtech system), Skarvo (private social
network)
● Assembled multilingual product sync services using Akeneo PIM, enabling 5K+ SKUs
to be onboarded across 3 regional markets.
● Engineered telecom platform features: subscription APIs, real-time billing logic, and
network monitoring, handling 10K+ daily transactions.
● Refactored monolithic codebases into modular Spring Boot microservices, reducing
API response time by 40% and improving code maintainability across 5+ core
modules.
● Developed secure Surgical tools Integration & management UI used by 200+ clinical
staff, with modules for device detection, logging and communication.
● Enhanced build tooling by upgrading Maven/Gradle configurations and deprecating
legacy components, reducing build failures by 30% and improving CI/CD pipeline
stability.
● Streamlined internal analytics by developing Vaadin dashboards, enabling real-time
monitoring for key business metrics across departments.
● Led production deployments, authored comprehensive Swagger API documentation,
and managed end-to-end test workflows using Postman—accelerating release cycles
by ~25%.
CONTENT MART
Software Developer Intern
Nov 2016– May 2018
SYSTEM DESIGN & ARCHITECTURE
● Designed a compute-heavy, modular data transformation engine (100+ workflows)
using Strategy + Factory patterns at Redwood Tech
● Architected an external sorting system handling 5M+ rows, optimizing memory and
processing time by 40%
● Built a reusable ETL scheduling system with trigger-based job orchestration for
journal archival workflows
● Migrated monolithic civic-tech services (UPYOG/NagarSewa) into Spring Boot
microservices with domain-driven design
● Optimized system performance using Redis caching, Elasticsearch indexing, and
concurrent API execution
● Created detailed system diagrams (UML: sequence, use-case, and class) for
onboarding, planning, and stakeholder communication
PROJECTS
●
●
●
●
●
●
●
Cosmos Music (online music store)
Surgical Plus (healthtech system)
Skarvo (private social network)
Nagarsewa (Urban Services Delivery Platform)
UPYOG (Open source -governance project)
CCMS (Court Cases Mgmt System)
Data Transformer and Journal Entry
EDUCATION
UTU, Dehradun
Bachelor of Engineering - 82%
Computer Science
Relevant Courses: Java, Computer Networks, Data Structures & Algorithms, DBMS.
-
St. John’s Sr. Sec. School
Intermediate - 87%
PCM
2002 - 2012
OTHERS
Certifications: Certified Java Developer (Udemy), Java Concurrency (Michael Pogrebinsky), Google
Cloud Associate (Ongoing).
Hobbies: Reading sci-fi/fantasy, gaming, football, caring for my pet.
Soft Skills: Systems thinker, self-driven, strong communicator, thrives in ambiguity.
Books: Effective Java, Head First Design Patterns, Building Data Intensive Applications.
___________**___________