Rajat Nigam

CEO

Delhi, India13 yrs 3 mos experience

Key Highlights

  • Expert in designing scalable and resilient systems.
  • Led transformative projects in fintech and SaaS.
  • Proficient in cloud-native architectures and DevSecOps.
Stackforce AI infers this person is a Fintech Solutions Architect with expertise in cloud-native architectures and software development.

Contact

Skills

Core Skills

Software Solution ArchitectureCloud-native ArchitectureTechnical PresalesEngineering ManagementSoftware Development EngineeringSoftware Development

Other Skills

AWSActiveMQAdobe SparkAgile MethodologiesAnsibleApache AirflowApache CamelApache SparkAzure Kubernetes ServiceCloud ArchitectureConcurrent ProgrammingData StructuresDevSecOpsDockerElastic Stack (ELK)

About

I am a seasoned Solutions Architect with a strong background in designing and implementing scalable and resilient systems. With expertise across a wide range of technologies and platforms, I excel in crafting innovative solutions that meet the diverse needs of modern businesses. Skills: ๐Ÿ’ป Programming Languages: Proficient in Java, Go, Python, Rust, and Node JS, with extensive experience in building applications using frameworks like Spring Boot, Gin, FastAPI, and Rocket. ๐Ÿ“ฆ Frameworks and Libraries: Skilled in utilizing various frameworks and libraries such as Hibernate, Apache Camel, Flask, Fiber, Echo, and React JS to develop robust and efficient software solutions. ๐Ÿ“ฌ Messaging Systems: Experienced in implementing messaging systems like Kafka, RabbitMQ, and Debezium for asynchronous communication and event-driven architectures. ๐Ÿ—„๏ธ Databases: Expertise in working with relational databases like MySQL, PostgreSQL, as well as NoSQL databases such as MongoDB for data storage and retrieval. โ˜๏ธ Cloud Platforms: Proficient in deploying applications on cloud platforms including AWS, GCP, and Azure, leveraging services like Kubernetes, Istio, Openshift, and ELK stack for seamless deployment and management. ๐Ÿค– DevOps and Automation: Skilled in Infrastructure as Code (IAC) practices using Terraform, Helm, Jenkins, Gitlab, FluxCD, Tekton, ArgoCD, and proficient in implementing DevSecOps methodologies. ๐Ÿ“Š Data Processing: Experienced in data processing frameworks like Apache Spark, Flink, and KsqlDB for real-time analytics and stream processing. ๐Ÿ” Authentication and Authorization: Proficient in implementing authentication and authorization protocols using Okta, Keycloak, SAML, OpenID Connect (OIDC), OAuth 2.0, and mTLS for securing applications and APIs. ๐Ÿ’ผ Technical PreSales: Capable of providing technical expertise and guidance during the pre-sales process, understanding customer requirements, and proposing tailored solutions. Expertise: My expertise lies in delivering high-quality solutions by leveraging industry best practices such as Test-Driven Development (TDD), Domain-Driven Design (DDD), and continuous integration/continuous deployment (CI/CD) pipelines. I am passionate about automation, ensuring efficiency, reliability, and security in every project I undertake. Let's Connect: I am always eager to collaborate on exciting projects and explore new opportunities. Let's connect and discuss how I can contribute to your organization's success.

Experience

Hdfc bank

Vice President

Dec 2024 โ€“ Present ยท 1 yr 3 mos

  • I currently work as one of the Engineering Leads in the SmartWealth team at HDFC Bank. SmartWealth is a digital wealth management app that helps users invest in mutual funds, fixed deposits, and demat accounts. It has over 5 lakh downloads and a 4.4+ rating on the Google Play Store.
  • In this role, I lead a team of senior engineers and take complete ownership of technical design, system architecture, and backend development. I partner with product managers, QA, business stakeholders, and support teams to ensure delivery of robust and scalable solutions. One of my major contributions has been the design and rollout of the Consolidated Account Statement (CAS) module, which gives users a real-time and comprehensive view of their investments. I have also built critical systems for processing SIP and Lumpsum orders, debit flows, payment reconciliation, and forward feed jobs.
  • The platform runs on a modern stack including Java 21, Spring Boot, Apache Camel, and JobRunr. Our data is managed using PostgreSQL and Elasticsearch, where Iโ€™ve focused on improving performance and query efficiency. Services are containerized and deployed on Google Kubernetes Engine (GKE), allowing for high scalability and streamlined deployments.
  • In addition to leading backend delivery, I actively contribute to our Generative AI initiatives. Iโ€™ve developed AI agents following Uberโ€™s Query GPT architecture that can handle generic user queries, analyze investment holdings, and recommend or book fixed deposits through natural conversations. These agents are built using Python, LangGraph, LangChain, and FastMCP, running on top of Gemini 1.5 via LiteLLM. They securely integrate with SmartWealth APIs and form a service mesh that acts as an MCP-based Backend-as-a-Service (BaaS) layer.
Java 21Spring BootApache CamelPostgreSQLElasticsearchGoogle Kubernetes Engine (GKE)+6

Ibm

Specialist Solutions Architect @ IBM India Software Labs

Jul 2023 โ€“ Dec 2024 ยท 1 yr 5 mos ยท Delhi, India

  • I worked at IBM as a Specialist Solutions Architect (Application Modernisation) for Red Hat products. This was a customer-facing role and my main responsibility is to drive all technical activities that generate business from untapped potential accounts, with the ultimate goal of enabling the sales team to upsell and cross-sell enterprise products such as Red Hat OpenShift Container Platform, Openshift Virtualization, Red Hat Application Foundations, and OpenShift AI.
  • I closely collaborate with customers' engineering teams, guiding their end-to-end digital transformation journeys. This involves two key areas:
  • Post-Sales (Adoption): Assisting with code refactoring to transition from monolithic to microservice architectures, conducting audits for production and DR environments, working with application development teams on database query debugging and JVM performance tuning, setting up the OpenShift containerization platform, CI/CD pipelines, GitOps, Service Mesh, Observability, and implementing DevSecOps best practices.
  • Pre-Sales (Pipeline Building): Driving architecture discussions for cloud/on-prem/hybrid infrastructure setup, conducting discovery sessions, educating through demos and webinars, executing proof-of-concepts (POCs), responding to RFPs, and participating as a speaker in technical events.
  • I have extensive experience working with customers leveraging tech stacks built on Java, Go, Rust, and Python programming languages, as well as Postgres EDB (SQL), MongoDB (NoSQL), Redis, and Kafka.
  • In addition to my role as a Solutions Architect, I contribute individually to the implementation of Generative AI workloads using technologies such as LangChain, LangGraph, Chatbots, Agents, AIOps, OpenShift AI, HuggingFace, OpenAI, IBM WatsonX, Pinecone, and Streamlit.
JavaGoRustPythonPostgres EDBMongoDB+6

Valuefy

Vice President of Engineering

Jan 2023 โ€“ Jul 2023 ยท 6 mos ยท Delhi, India

  • My pivotal role centered on transforming Wealthfy, our flagship B2C wealth management web app, into a robust SaaS platform. I established two critical teams, the Big Data Platform Engineering Team (5 members) and the Cloud Platform Team (7 members), from inception to excellence.
  • In tandem, I contributed in the capacity of Cloud Architect, crafting infrastructure, network, and security blueprints that underpinned our technological evolution. My multifaceted responsibilities extended to adeptly managing 3rd party vendors for external audits, overseeing VAPT assessments, and steering software license procurement. Partnered with the pre-sales team to execute capacity planning, conduct cost estimations, and craft compelling responses to RFPs (Request for Proposals).
  • Collaborating closely with the CTO, I spearheaded Business as Usual (BAU) engineering and propelled new platform initiatives. My expertise lies at the intersection of technology, business strategy, and team leadership, driving transformative change and innovation in the dynamic landscape of fintech.
Cloud ArchitectureAWSKubernetesSpring BootApache SparkGitlab+2

Publicis sapient

2 roles

Software Development Engineer 2

Promoted

Apr 2021 โ€“ Jan 2023 ยท 1 yr 9 mos

  • I was part of an excellent team in steering transformative projects, demonstrating proficiency in technical architecture, microservices, and DevOps.
  • ๐Ÿš€ NeoBank (ADQ, Abu Dhabi) - Technical Architect (Microservices/DevOps)
  • My responsibilities encompassed developing backend microservices in Go, designing and implementing self-service CI/CD pipelines, integrating with third-party services like Paymentology and Zoho, and implementing Backend-For-Frontend and Event Drivent Architectures on SpringBoot, kafka-go, and Kafka. Leveraging a skill set that spans Go/Golang, Java 11, Spring Boot, Gorilla, Azure Kubernetes Service, and Azure DevOps, I contributed to the project's success.
  • ๐Ÿš€ Fast Easy Payments (Siam Commercial Bank, Thailand) - Technical Architect (DevSecOps/Infrastructure)
  • In my role as a Technical Architect for the Fast Easy Payments project, I contributed to the digital business transformation of Siam Commercial Bank. My responsibilities included designing and implementing Network and Security Architecture, creating self-service CI/CD pipelines, implementing API Gateway Patterns using Traefik and Keycloak, and introducing advanced DevSecOps practices like canary releases, mTLS, and JWT validations using Flagger and Istio. I established GitOps using FluxCD and implemented Backend-For-Frontend and Event Driven Architectures on SpringBoot, Java 11, and Kafka. My role extended to creating a comprehensive logging solution on ELK, monitoring on Prometheus and Grafana, and cluster-wide API tracing using Jaeger and Kiali. My proficiency includes Java 11, Spring Boot, Apache Camel, Kubernetes, Jenkins, Terraform, ELK, Istio, Prometheus, Grafana, Flux, Jaeger, Traefik, Keycloak, and AWS.
GoSpring BootKafkaAzure Kubernetes ServicePrometheusGrafana+1

Software Development Engineer 1

Oct 2018 โ€“ Apr 2021 ยท 2 yrs 6 mos

  • ๐Ÿš€ Fast Data Pipelines (Siam Commercial Bank, Thailand) - Technical Lead
  • Led the creation of a data lake serving reporting and microservice needs. Orchestrated the design and implementation of the Data Lake blueprint, utilizing Scala, Spark Streaming, Spark SQL, S3 bucket, EMR, Kafka, and DynamoDb on top of core banking platform Thought Machine. Developed data streaming jobs and wrangling pipelines using ksqlDb, kStreams, and kTables. Ensured client satisfaction through effective stakeholder management and sprint demos. Implemented logging and monitoring solutions on ELK (Elasticsearch, Logstash, Kibana), Filebeat, and Kafka.
  • ๐Ÿš€ Digital Business Transformation (GPSSA, Abu Dhabi) - Technical Lead
  • Drove the transformation of a pension portal from monolithic to microservices architecture. Led network and component architecture design, formulated deployment strategies, and ensured data security. Managed the Platform Engineering Team, fostering TDD and code quality. Collaborated with the client for successful sprint demos and contributed individually to deliver Microservices platform on Java 11, GoLang, Spring Boot, Apache Camel, Docker, Kubernetes, ELK, Jenkins, Gitea, Nexus, SonarQube, and Kafka.
  • ๐Ÿš€ Platform Engineering (Royal Bank of Scotland, London) - Senior Engineer
  • Played a crucial role in transitioning from data centers to Google Cloud Platform. Spearheaded solution designing, IAC using Terraform, and CI/CD implementation using GitLab and Docker on GKE. Developed Terraform provider for XRay in GoLang and ensured adherence to TDD and SOLID design principles.
  • ๐Ÿš€ Data Engineering Transformation (Lloydโ€™s Banking Group, London) - Senior Engineer
  • Contributed to platform monitoring and logging solutions using Elasticsearch, Logstash, Kibana, Filebeat, and Metricbeat. Led sprint planning, team handling, and implementation of CI/CD using Jenkins and Docker on GKE. Emphasized SOLID design principles and TDD within the team.
ScalaSpark StreamingKafkaDockerTerraformSoftware Development Engineering

Xebia group international

2 roles

Senior Technical Consultant

Promoted

Jun 2018 โ€“ Oct 2018 ยท 4 mos ยท Gurgaon, India

  • I worked as a Senior Consultant, steering transformative projects that showcased my prowess as 10x engineer and solution designer.
  • ๐Ÿš€ Integrated Tracking Tool (McKinsey Knowledge Centre, Gurgaon) - Technical Lead
  • As the Technical Lead for this groundbreaking initiative at McKinsey Knowledge Centre, Gurgaon, I helmed the creation of an innovative product tracking career paths and expertise for consultants, partners, and SMEs.
  • My responsibilities encompassed comprehensive product backlog planning, sprint planning, and capacity estimation. I played a pivotal role in the design and implementation of a Microservice Architecture, ensuring optimal performance. Notably, I orchestrated the integration of Solr 7 for free text and advanced search mechanisms and implemented a seamless single sign-on platform using Okta and SAML.
  • In my role, I championed code reviews, instilling SOLID design principles and Test-Driven Development (TDD) practices. As an individual contributor across Front-end, Back-end, and DevOps, I implemented CI/CD using GOCD, Ansible, Docker, and Marathon on DC/OS. Technologies utilized included Java 8, Spring Boot, React JS, Redux, Spring Web Flux, and SolrJ 7.3.1, among others.
  • ๐Ÿš€ Client News (McKinsey Knowledge Centre, Gurgaon) - Senior Engineer
  • As the Technical Lead for the Client News project, I delivered a customized news portal for employees at McKinsey Knowledge Centre, Gurgaon, focusing on banking and finance domains. My role spanned technical and functional requirement gathering, FSD design, front-end and back-end implementation, and integration with Factiva (3rd Party News API).
  • Throughout, I emphasized design patterns, resolving technical challenges, and driving Test-Driven Development. CI/CD implementation using GOCD, Ansible, Docker, and Marathon on DC/OS ensured a seamless development lifecycle. Technologies included Java 8, Spring Boot, React JS, Redux, Oracle 11g, and more, aligning with Agile development methodologies.
JavaSpring BootHibernateApache CamelJenkinsSoftware Development Engineering

Consultant

Jul 2016 โ€“ Jun 2018 ยท 1 yr 11 mos ยท Gurgaon, India

  • I was part of the application development team driving transformative projects, leveraging cutting-edge technologies and agile methodologies. I worked for 2 major clients.
  • ๐Ÿš€ Retail Banking and Wealth Management Platform (IDFC Bank, Mumbai) - Senior Engineer
  • Actively collaborated in technical and functional requirement gathering, working closely with Product Owner. Crafted comprehensive Functional Specification Documents (FSD) covering Use Cases for the system. Executed the development of REST web services and implemented business logic for CRUD operations. Architected a web portal using BackBase, CXP, and implemented Enterprise Service Bus (ESB) using Apache Camel stack. Implemented design patterns, resolved technical hurdles within the team, and boosted sprint velocity. Adopted Test Driven Development using JUnit and Mockito for rigorous unit testing. My technical arsenal for this venture included Java 8, Spring 4, ESB, Apache Camel, BackBase, CXP, JUnit, Mockito, Jenkins, Oracle 11g, JBoss, Git, and Agile methodologies.
  • ๐Ÿš€ Single Fulfillment Hub (Barclays Technology Center, Pune) - Senior Engineer
  • Part of the application development team responsible for a vendor-agnostic solution addressing all fulfillment and replacement needs for physical terminals. Key contributions included:
  • Development of REST web services and business logic utilizing Hibernate for CRUD operations.
  • Implementation of distributed caching using Hazel Cast and Enterprise Service Bus (ESB) with Apache Camel stack. Development of view controllers using AngularJS (version 1.5) and static code analysis with SonarQube. Introduction of design patterns, resolution of technical challenges, and elevation of sprint velocity through agile methodologies. Full stack skill set encompassed Java 8, Spring 4, Hibernate, ESB, Apache Camel, Hazel Cast, Micro-services, AngularJS (version 1.5), MariaDB, JBoss, Git, JUnit, Mockito, SonarQube, OpenShift (PaaS), Jenkins, Spring Boot, and Agile methodologies.
JavaSpringHibernateApache CamelJenkinsSoftware Development Engineering

Ts infotech india pvt. ltd

Senior Software Engineer

Oct 2014 โ€“ Jul 2016 ยท 1 yr 9 mos ยท Gurgaon, India

  • ๐Ÿš€ Electronic Data Interchange (Seaboard (U.S.) Ship liners) - Senior Java Developer
  • I played a key role in implementing Java-based parsers for EDI Maps (322, 404, 410, 997, 824) for Seaboard (U.S.) Ship liners. My responsibilities encompassed various aspects of the software development lifecycle:
  • Actively engaged in technical and functional requirement gathering and analysis.
  • Developed ETL mechanisms and Data Entities Beans (POJOs), establishing relationships between them.
  • Implemented business logic for CRUD operations using JPQL.
  • Created the front-end GUI on JSF 1.2, integrating Spring DAO with JSF business logic.
  • Contributed to the integration of Spring DAO with JSF business logic.
  • Authored Functional and Design Specification documents.
  • Leveraged NLP (Natural Language Processing) APIs for text extraction.
  • Technology: JSF 1.2, Spring 4, Hibernate (JPQL), EJB, JMS (Java Messaging Service).
  • Database: Oracle 11g.
  • MFT Protocol: AS2 (Applicability Statement).
  • App Server: Weblogic 12c.
  • NLP Library: OpenNLP.
  • DI Functional Languages: ANSI-X12, EDIFACT.
  • Testing Frameworks: JUnit.
  • ๐Ÿš€ Notification Engine (Seaboard (U.S.) Ship liners) - Senior Java Developer
  • I led the development of an omni-channel notification module supporting multi-tenancy. The project involved working on notification protocols like SMPP (SMS) and SMTP (Mailing protocol) and developing schedulers for asynchronous task processing. My responsibilities mirrored those of the EDI project, ensuring seamless integration and functionality.
  • Technology: JSF 1.2, Spring, Hibernate (JPQL), EJB, JMS (Java Messaging Service).
  • Database: Oracle 11g.
  • Messaging Protocols: SMPP, SMTP.
  • WebService: REST.
  • Server: Weblogic 12c.
  • Repository: SVN.
  • Testing Frameworks: JUnit.
JavaSpringHibernateJSFJMSSoftware Development Engineering

Valley telegence

Software Engineer

Apr 2013 โ€“ May 2014 ยท 1 yr 1 mo ยท Gurgaon, India

  • As an Individual Contributor and the only team member made impactful contributions across diverse projects.
  • ๐Ÿš€ Mobile Message Handler (MTS) - Software Engineer
  • I spearheaded the development of the Mobile Message Handler, a web application interfacing with SMSC. My responsibilities included requirement gathering, Java-based module implementation for SMS communication, building Middleware using Spring framework, and crafting test cases. Leveraging J2EE, Spring 3.0, and SMPP protocol, I ensured seamless connectivity, persistence, and retry mechanisms. The project showcased my proficiency in Tomcat 7.0 and SMS API.
  • ๐Ÿš€ Over the Air Functionality (MTS) - Software Engineer
  • In the OTAF project, I led the development of a web service for SIM card tracking. Responsible for TCP/IP client development, concurrency control, and creating a Struts2-based GUI, I ensured efficient request initiation and response handling. My skills in JDK 1.6, Socket Programming, Struts2, and Hibernate, along with JBOSS 5.0 expertise, were instrumental in delivering a robust solution.
  • ๐Ÿš€ Instant Messaging and Presence Service (BSNL) - Software Engineer
  • I architected and developed GUI forms and core components. My responsibilities spanned designing functionalities such as Sign-In, Sign-Up, Contact Management, Message Transfer, and File Transfer. Leveraging J2ME, KXML API, and XMPP protocol, I ensured a seamless two-tiered mobile-based system. My role extended to designing and documenting High-Level and Low-Level Designs, showcasing my comprehensive skills in J2ME, JDK 1.3, NetBeans 7.3, and OpenFire 3.8.1.
JavaSpringHibernateJ2EESoftware Development Engineering

Wisethink information solutions pvt. ltd.

Software Developer

Jun 2012 โ€“ Mar 2013 ยท 9 mos ยท Gurgaon, India

  • ๐Ÿš€ Tele Presence Support System - Java Developer
  • Project Overview:
  • I played a pivotal role in the Tele Presence Support System, a groundbreaking initiative that revolutionizes meeting scheduling over Tele Presence Systems, offering precise estimations of savings in time, money, and carbon credits.
  • Roles and Responsibilities:
  • Architectural Expertise: I actively participated in architecting various Business Layer and Data Management components, contributing to the development of a robust multi-tiered web-based system built on the J2EE architecture.
  • Entity and Session Bean Development: I took charge of developing and maintaining all entity and session beans, ensuring the seamless functionality of critical system components.
  • Registration Module Design: A key accomplishment includes designing the Registration module, overseeing its development, and ensuring its integration into the broader system framework.
  • Skills Acquired:
  • Leveraging a diverse set of technologies, I honed my expertise in:
  • Java Technologies: Proficient in J2EE, Struts 1.3, JDBC, and Apache Tomcat 6.0, I contributed to the project's success with a deep understanding of these technologies.
  • Database Management: Effectively utilizing MS SQL Server 2008, I ensured robust data management and integrity within the Tele Presence Support System.
  • Key Achievements:
  • My contributions extended beyond coding, encompassing strategic decision-making and problem-solving. The success of the Tele Presence Support System reflects my commitment to excellence, innovation, and client satisfaction.
JavaJ2EEMS SQL ServerSoftware Development

Education

Delhi School Of Management, Delhi Technological University

Master of Business Administration - MBA (Executive) โ€” Financial Management and Information Technology

Jan 2017 โ€“ Jan 2019

Guru Gobind Singh Indraprastha University

Engineerโ€™s Degree โ€” Information Technology

Jan 2008 โ€“ Jan 2012

Kendriya Vidyalaya

SSCE โ€” Mathematics and Computer Science

Jan 2005 โ€“ Jan 2007

Stackforce found 100+ more professionals with Software Solution Architecture & Cloud-native Architecture

Explore similar profiles based on matching skills and experience