Himalay Goswami

Himalay Goswami

$40/hr
Senior Java Engineer | Scalable Microservices | AI Integration | React & TypeScript Frontends
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Dehradun, Uttarakhand, India
Experience:
8 years
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.​ ​ ​ ​ ​ ​ ​ ___________**___________
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.