About

Who am I??? ⚡

Senior Solutions Architect

Hello , my name is Nitin Rohidas and welcome to my website !! I’m a techie who’s passionate about open source software, cloud, software architecture, writing and whimsy. I currently work for HSBC as a Senior Software Architect in India, Pune.

My Story

I did my Bachelor's degree in Information Technology (IT) and got campus placement as a Java developer in HSBC Software Development India, Pune. The initial years of my developer experience primarily involved working in the Servlets, JSP and the J2EE stack using MVC frameworks. I was an above average developer and used to get the things done with good quality.I played the role of a defect prevention champion and also enjoyed critical defect fixings of frameworks level defects as well as aged functional defects of the system.

I progressed my career by learning newer technologies like Spring , Spring boot, DustJs & webservices and playing the role of Technical lead.As a Technical Lead my job involved handling my own coding tasks plus solving the problems of the teammates and also coaching them. I was the go to person on the floor on any technical help.Delivered some critical projects in extreme pressure situations which got the best out of me but equally burnt me. Got promoted to Solution Lead role where I was responsible for providing solution for EPICs and work a release ahead of the sprint team.I built good experience in performance improvement programs and became an expert on resolving performance issues using Dynatrace tool to analyse high CPU programs which saved considerable $$$ for my organization. My keen interest in designing systems and deeper understanding of Modern Architecture patterns naturally progessed taking up Architecture Role.I was leading Architecture stream for 3 teams building Architectural roadmaps in the Scaled Agile Framework.I got multiple opportunity to be an active speaker/participant in organization's Tech events , contributing to Innovation initiatives & conducting many technical sessions for the developer community. I wasn't spared from interviewing candidates on Architecture and Leadership roles on weekends and weekdays for critical positions and to set up new teams.I was also lucky to work with some great colleagues who helped me shape my knowledge wherever I lacked depth. I had a great bonding with few of the Enterprise Architects I worked with who helped me hone my communication skills of influencing teams and management.

After a while, I looked for a change as I was keen to work on Cloud Technologies like AWS, GCP. I self learned AWS and also demonstrated my knowledge by working with a team of fresher graduates by implementing an AWs deployment for a innovative idea which was well received. My thirst increased much more and I started reading up Kubernetes.I will strongly recommend "Kubernetes in Action" book to start on your Kubernetes journey. At HSBC, I was leading multiple projects and one of them was migration from PCF to On-Prem Kubernetes. I was excited to perform the POC and eventually used my experience by guiding teams ,taking up knowledge sharing sessions and publishing blogs on Kubernetes. As of today, am the SME in the On-boarding & Data domain supporting big clients from Global & Commercial banking.Working as a Lead Architect and contributing in the Reference Architectures, API Standards , API Governance & Digital transformation, Workflow management & Containerization space. I enjoyed my time in working with complex business requirements and providing the right solutions to business.I am currently working on publishing a White Paper on Observability Strategy and excited about it !!

My recent exploration in Open Telemetry space has got me in to the Observability space.I am helping teams understand how and learn OpenTelemetry. Do read my articles on medium !!

  • Email: nitin.rohidas@gmail.com

Interests/Hobbies

Movies

Books

Reading

Watching Football

Testimonials

**Below testimonials are sourced from my linked-in profile**

Resume

My Resume 💼

Profile

Nitin Rohidas

Results-driven, Hands-On Solutions Architect with extensive 16+ years of experience in spearheading the Architecture & Design of critical systems supporting the business in Digital offerings of the bank. Recognized leader, applying high-impact technical solutions to major business objectives with capabilities that transcend IT operation boundaries. Demonstrated mastery in helping customers find their way to the best solution and deliver amazing experiences and software using Modern Architecture patterns and strategy/platforms like Microservices, Docker, Cloud & Kubernetes.

  • nitin.rohidas@gmail.com

Education

Bachelor of Information Technology

OCTOBER 2016 — FEBRUARY 2019

Vivekanand Education Society’s Institute of Technology – Information Technology , chembur, Mumbai

score : 70.33 % , Distinction

Project Lead Generation System.

  • Platform: .Net
  • Tools asp.Net & .Net Framework

High School Board

JULY 1999 — MARCH 2001

V.G VAZE College , Mulund , Mumbai

score : 83.33 % , (PCM - 92.66 %)

SSC Board

JULY 1998 — MARCH 1999

VANI VIDYALAYA , MULUND, Mumbai

score : 80 %

Skills

Spring Boot 90%
Docker 80%
Kubernetes 90%
API Designing90%
API Governance90%
Microservices 100%
Desgin Thinking 80%
Application Performance Management 88%
API Designing90%
API Governance90%
Version Control (GIT) 90%
Open Telemetry 80%
Java 80%
Architecture & Design100%
SOLID principles90%

Conferences & trainings

  • Udemy - Google Cloud Professional Architect

    November 2021

    Udemy

  • Udemy - Google Kubernetes Engine

    August 2020

    Udemy

  • NASSCOM Conclave - Micro services

    November 2019

    NASSCOM

  • NASSCOM Conferences: Handling Data of organization

    November 2020

    NASSCOM

  • Makers Lab: AI Chabots

    November 2018

    TECHMAHINDRA

  • Design Thinking Workshop

    May 2018

    External Training

Professional Experience

Senior Solutions Architect

JUNE 2020 - Present

HSBC India , pune

Achievements/Highlights

  • Playing the role of Lead Architect supporting multiple products in the onboarding space for international/domestic customers for multiple teams comprising of 50+ developers.
  • Hands on with Preparing Solution Architecture design artifacts covering Conceptual, Logical Architecture Diagrams, Application level design & UML diagrams.
  • Delivered highly performant external Datasourcing framework based on Event Driven & Microservices Architecture used by 5 consuming systems with a workload of 30,000 requests daily supporting both Sync/Async comunication.
  • Lead the effort to do POC and support teams on migrating and Re-Architecting respective products to move their workload from existing PCF to the new On-prem Kubernetes platform.Total of 300 services migrated as of today.Working on setting up an independent on-prem kubernetes Cluster for a team to establsh it as a platform for various channel requirements.
  • Designed and implemented a workflow Solution ( based on activiti) which caters to onboarding complex funds onboarding requirements.Many legacy processes are now migrating off PEGA based systems due to its success.
  • Working as an API Lead for Automation of API Governance Activities like enabling discoverability, quality check of APIs, security check & building tooling to support consumption of metrics for dashboards.Built and deployed an API reporting tool which scans deployed API using the Netflix stack.
  • Exploring newer technologies for bringing next level of maturity in the bank. Wrote a White Paper on Opentelemtry and produced tech/business proposals for demise of legacy applications to reduce cost and set the right roadmap for the future.

Solution Architect

MARCH 2016 — JUNE 2020

PRINCIPAL GLOBAL SERVICES, PUNE

Achievements/Highlights

Providing Solutions to team of 25 people (3 teams) on their daily business features. Focus on value addition along with the usual business ask with Engineering mindset

  • Played an instrumental role in mentoring team of 5 Leads and upcoming architects and setting up Architecture grooming discipline
  • Hands on with Preparing Solution Architecture documentations covering Conceptual and Logical Architecture Diagrams, Application level design & UML documentations, Architecture Risk Assessments
  • Solution a complete modernization effort by transforming an internal JSF based legacy app to spring MVC and Dust application using API and Elastic Search
  • Leading efforts in transitioning enterprise architecture from Monolithic to Micro Service based while adopting all better DevOps practices

System Expert/Solution Lead

DECEMBER 2012 — MARCH 2016

PRINCIPAL GLOBAL SERVICES, PUNE

I held the position of a Solution Lead tasked to create an application using a workflow tool of IBPM

Achievements/Highlights
  • Lead multiple teams while mentoring and helping them on all technical deliveries for different Web Solutions
  • Delivered numerous web products while working on different web technologies ranging from legacy XSLT, COBOL to JSF to new Spring Technology stacks.
  • Designed and developed an application supporting a huge business process using IBPM and JSF. Implemented a validation framework using JSR-303 Bean Validation framework
  • Leading efforts in transitioning enterprise architecture from Monolithic to Micro Service based while adopting all better DevOps practices

Software Engineer - Senior Software Engineer

Aug 2005 – Dec 2012

HSBC Global Technology Services, Pune

HSBC Holdings plc is a British multinational investment bank and financial services holding company. It was the 7th largest bank in the world by 2018, and the largest in Europe, with total assets of US$2.558 trillion

Achievements/Highlights
  • Been an SME for the cards business (eChamps & eCafe applications) and lead multi country development and deployments – Mexico and Hongkong
  • Provided critical UAT support for Asia pacific deployments fixing critical bugs which were in the products for years.
  • Lead the team of 3 resources and also trained them in project technologies.
  • Single handedly resolve all AVA findings by doing self research and applying innovative solutions.

Organization level contributions

  • Active member of the API Review Board , helping with reviews of High Risk API for adherence to standards and quality measures
  • Driving API Governance by creating automated tools for discoverability and API catalogue, Dashboards etc
  • Technical Speaker in Accelerate 2021 -Architecture symposium - presented a topic on Demystifying Containers"
  • Undertook Sessions on Kubernetes for the Business Unit after successful POC
  • Active in recruitment of Architecture and other Senior Technical Dev Roles

Repositories

Some of my git repos 🔥

Open Telemtry Spring boot Application

Understanding Open Telemetry configuration using spring boot

Distributed tracing using Zipkin

Example project for using Spring Sleuth with Zipkin

Spring Security JWT

Setting up spring Security using JWT

Fabric API demo

A simple application which exposes deployed services using Fabric API

MUserver compatibility check for OpenTelemtry

Simple Muserver code to test the OpenTelemtry instruentation for Muserve which is backed by Netty

Extras

My articles 📄

Topics I cover

On this site/medium, I write about:
  • Cloud-native development (microservices, Kubernetes, containers, etc.)
  • Observability - topics on Open Telemetry
  • API design, governance , RFC
  • Non technical stuff like philosophy , current matters , movies , personal etc

OK , but why ?

When I first started working in tech, I found many concepts difficult to understand. Stack Overflow was still very new back then, and books were often impenetrable.

Thankfully, things have improved a lot! But a lot of technical documentation can still be frustratingly complex for beginners. It assumes that you already know the tool that you’re trying to learn.

I decided to share my knowledge and teach everything I know. I try to write clear, simple tutorials about the tools I work with every day. I try to write the kind of tutorials that I’d like to read.

So I write to improve my own understanding, to get better at writing, and to give back to the community so that you can understand and get better skills.

Demystifying containers -- what I learnt in my docker/kubernetes journey ? Part 1

Demystifying containers -- what I learnt in my docker/kubernetes journey ? Part 2

Deep Dive in Open Telemetry with hands-on examples

Deep Dive in Open Telemetry with hands-on examples

Understanding OpenTelemtry Collectors and handling business usecases with custom requirements

Understanding OpenTelemtry Collectors

10 commandments of an Egoless Programmer

MultiTasking is your way to being dumb

Single Responsibility Principle

How to make an online resume with free template hosting using github

Contact

Contact Me 📱

My Address

Pune, Maharashtra

Social Profiles

Email Me

nitin.rohidas@gmail.com

Call Me

+91 8657995959