Summary
Overview
Work History
Education
Skills
Certification
<Enter your own>
Phone
Timeline
Generic

Nirav Kulinbhai Bumia

Senior Solutions Architect
Toronto,ON

Summary

Over 20 years of experience as an associate at Tata Consultancy Services (TCS) specializing in Solution Design, Development, Enhancement, Deployment, and Maintenance of Java/JEE and Node.js based Enterprise Applications. Roles include Solutions Architect, Technical Lead, Senior Developer, Scrum Master, and Technical Project Manager across domains such as Banking & Financial Services, Card Payments, Government Finance services, Manufacturing & Logistics, and IIoT. Proficient in Agile Projects with Microservice architecture and Java/JEE frameworks like Spring/Spring Boot, Hibernate, JUnit, Mockito, Struts. Extensive experience with Cloud Computing Platforms such as Amazon Web Services (AWS), GE Predix, Cloud Foundry and Relational Database Management Systems like Postgres, Oracle, MySQL. Skilled in DevOps tools like Docker, Terraform, Maven, Jenkins, GitHub and Code Quality Tools including SonarQube, FindBugs, Checkstyle, PMD. Familiar with NoSQL DBs like AWS Dynamo DB, Redis, Cassandra, TimeSeries and MongoDB as well as Technologies & Frameworks like Node.js, JavaScript, JQuery, AngularJS and PolymerJS. Deep understanding of implementing various Design Patterns and strong knowledge of Apache Kafka.

Overview

20
20
years of professional experience
2005
2005
years of post-secondary education
8
8
Certifications
1
1
Language

Work History

Solutions Architect and Development Lead

TATA CONSULTANCY SERVICES
03.2020 - Current
  • Lead migration and adoption of multiple services from TIBCO to AWS helping client achieve their Digital Transformation vision by 2026.
  • Built a Marketplace application on BMO Online Banking Portal for small business customers, using which they can register with different Cloud Accounting Apps, and seamlessly integrate and manage accounts to keep track of finances.
  • Designed and developed payment services involved in cross-bank wired transactions for integration with The Clearing House (TCH) eco-system.
  • Analyse business requirements and coordinate with different teams on requirement analysis and impact analysis of the project.
  • Working as Solutions Architect and Technical Lead and involved in Application Design, Development and Implementation of multiple applications and services of banking and financial domain using Node.js, Java and AWS services.
  • Working from Onshore (Toronto, Ontario) since Oct 2021.
  • Cloud: AWS – Lambda, ApiGateway, Dynamo DB, Serverless Application Model (SAM), EC2, S3, RDS, Elasticsearch, Secrets Manager, ALB, Redis, CloudFormation, CodeCommit, CodePipeline, CodeBuild, Dynatrace, AWS CloudWatch
  • Languages/Technology: Node.js, Angular JS, CSS, HTML5, JavaScript, JQuery, Rest Web Services, XML, JSON, Oracle DB
  • Tools: AWS Cloud 9, Visual Studio Code, Git, Github, Gradle, Apache JMeter, WIN SCP, Putty, Jenkins, JIRA, Confluence, Swagger, SOAP UI

Solutions Architect and Technical Lead

TATA CONSULTANCY SERVICES
07.2019 - 02.2020
  • Migrating Predix micro services to AWS environment.
  • Development & enhancement of Installed Base (IB) Repository.
  • Cloud: AWS – EC2, S3, RDS, Elasticsearch, Lambda, Secrets Manager, ALB, Redis
  • Languages: Java, GoLang, Polymer, SQL, HTML, JavaScript
  • Database: AWS RDS PostgreSQL
  • Softwares: Spring Boot, JPA, JUnit, GoLang, Docker-CE, Node.js, Polymer 2.0, STS, Git, Maven 3.3, Jenkins, Sonar

Solutions Architect and Technical Lead

TATA CONSULTANCY SERVICES
12.2016 - 06.2019
  • Migrating on premise micro services to AWS environment.
  • Development & enhancement of QatarGas Extension Modules – Process Optimization, Knowledge Management and Executive Dashboard.
  • Deployment of all the user stories of QatarGas Extension Modules in QA environment.
  • Support to Preprod Team for promotion of user stories from QA environment to Preprod and Prod environment.
  • Propose any process improvement or automation that may help expedite the existing process or application.
  • Maintenance of DevOps and CI/CD pipeline.
  • Cloud: AWS, Predix, Cloud Foundry
  • Languages: Java, SQL, HTML, JavaScript
  • Database: AWS RDS PostgreSQL, PostgreSQL, TimeSeries, Cassandra (Graph Based Data Model)
  • Softwares: Spring Boot, JPA, JUnit, Mockito, Node.js, Angular 1.5, STS, Git, Maven 3.3, Jenkins, Sonar, Apache Solr

Solutions Architect and Technical Lead

TATA CONSULTANCY SERVICES
11.2015 - 11.2016
  • Wave 1: Design, Development, Implementation and overall Delivery of 3 modules (Billing & Reporting, Telematics and Personalize) out of total 10 modules of Element Interactive Rewrite Project.
  • Wave 2: Design, Development, Implementation and overall Delivery of Global Elements, Home Page, VDD, Reporting and Lift & Shift sprints of Element Interactive Rewrite Project.
  • Languages: Java, SQL, HTML, JavaScript
  • Database: Sybase, Mainframe, Oracle
  • Softwares: Spring 4.0, Spring Boot, JPA, Hibernate 3.0, JUnit, Mockito, JSP, JQuery, STS, Git, Maven 3.3, Jenkins, Sonar, Tomcat 8.0, Hazelcast (Distributed Caching)

Solutions Architect and Technical Lead

TATA CONSULTANCY SERVICES
11.2014 - 10.2015
  • Project Planning.
  • Managing, Coordinating and Executing Project.
  • Resource Planning & Management.
  • Coordinating with Onsite Team.
  • Reporting status to Client/Management.
  • Backup Planning & Knowledge Management.
  • Process Improvement.
  • Languages: Java, SQL, HTML, JavaScript, Unix Shell Script
  • Database: Oracle 11G
  • Softwares: Spring 3.0, Struts 1.1, Hibernate 3.0, JUnit, JSP, Apache CXF (Restful Webservices), Eclipse, SVN, StarTeam, CaliberRM, Maven, Jenkins, uDeploy, Websphere Application Server, Service-Now

Scrum Master and Technical Lead

TATA CONSULTANCY SERVICES
06.2012 - 08.2014
  • I was involved in requirement gathering, analysis, design & development of following e-Invoice applications.
  • Admin-Web (Intranet Application).
  • Customer Portal (Internet Application).
  • I was part of a cross functional team of 9 members and performed following roles: Agile Coach/Scrum Master, Technical Lead, Tester.
  • Languages: Java, SQL, HTML, JavaScript
  • Database: Oracle 11G
  • Softwares: Spring 3.0, Hibernate 3.2, JUnit, Velocity, JQuery, JSP, Jersey (Restful Webservices), Eclipse, Git, Maven, Jenkins, Jetty 8.0, Selenium Web-Driver, Selenium IDE

Technical Lead

TATA CONSULTANCY SERVICES
12.2011 - 05.2012
  • I was involved in maintenance of JEE-based middle tier including following activities: Application Support: Supporting PingIt application 24X7 with a team of four associates, which involved incident management using tools like Service Now, root cause analysis of defects, fixing defects.
  • Application Enhancement: Proposing changes to enhance the application and developing new features of Ping-It application.
  • Languages: Java, SQL, HTML, JavaScript
  • Database: Oracle 11G
  • Softwares: Spring 3.0, Hibernate 3.2, JUnit, JMock, Eclipse, SVN

Technical Lead & Project Lead

TATA CONSULTANCY SERVICES
07.2010 - 09.2011
  • Requirement Gathering, Analysis, Design and Development of following modules: Receipt and Disbursement, Deposit, Strong Room, Cyber Treasury Portal.
  • Languages: Java, SQL, HTML, JavaScript
  • Database: Oracle 10G
  • Softwares: Spring 2.5, Hibernate 3.0, JSP, Eclipse, VSS, PL/SQL Developer, Tomcat 6.0

Technical Lead

TATA CONSULTANCY SERVICES
06.2007 - 06.2010
  • Design and Development of following critical modules: Online Bills, Bill Processing, Pension, Cyber Treasury Portal.
  • Languages: Java, SQL, HTML, JavaScript
  • Database: My SQL 5.1
  • Softwares: Eclipse, VSS, SQL YOG, Spring, Hibernate, Tomcat 6.0, Glassfish 2.0 App Server

Developer

COGNIZANT TECHNOLOGY SOLUTIONS
08.2006 - 06.2007
  • Analyzing the requirements and designing using Rational Rose.
  • Development of Reports module using JSP 2.0, JSTL, Struts 1.1, EJB2.0 and MS SQL Server 2000.
  • Developed Generic Report Component, which is selected for Best Practices at Cognizant, Pune.
  • Unit & System Testing using JUnit.
  • Handling quality related activities of Module like status and activity report.
  • Languages: Java, SQL, HTML, JavaScript
  • Database: MS-SQL Server 2000
  • Softwares: Eclipse, VSS, Struts 1.1, EJB 2.0, Rational Rose, Clear Case

Developer

COGNIZANT TECHNOLOGY SOLUTIONS
04.2006 - 07.2006
  • Analyzing, estimating and implementing the enhancements of Comergent e-Business System.
  • Unit & System Testing using JUnit.
  • Handling quality related activities of the project like status and activity reporting, metrics generation, defect prevention & facing quality audits.
  • Resolving JIRA Tickets.
  • Languages: Java, SQL, HTML, JavaScript
  • Database: Oracle 9i
  • Softwares: Eclipse, VSS, Struts 1.1, EJB 2.0, Toad 8.1

Developer

COGNIZANT TECHNOLOGY SOLUTIONS
02.2005 - 03.2006
  • Enhanced JSP Custom Tags for Reservation Module.
  • Simplified the Critical-Error-Categorization by suggesting and implementing a Java code, thereby increasing the Productivity.
  • Enhancement of ticket creation module.
  • Coordinating a team of 3 members for the support work.
  • Bug-Fixing for User Transaction module.
  • Languages: Java, SQL, HTML, JavaScript
  • Database: Oracle 9i
  • Softwares: Eclipse, VSS, Toad 8.1, Struts 1.1, EJB 2.0

Education

Bachelor of Engineering - Electronics

Maharaja Sayajirao University of Baroda – Faculty of Technology & Engineering
Baroda, Gujarat
06-2004

Skills

Requirements analysis

Certification

AWS Certified AI Practitioner

<Enter your own>

  • Passport Date Of Issue: 2021-06-07
  • Passport Place Of Issue: Ahmedabad
  • ID Type: Passport
  • ID Number: U8731269
  • Date of Birth: 10-May-1982
  • Nationality: INDIAN
  • Marital Status: MARRIED

Phone

  • Mobile, +1 437 988 8726
  • Whatsapp, +91 9913880726

Timeline

Solutions Architect and Development Lead

TATA CONSULTANCY SERVICES
03.2020 - Current

Solutions Architect and Technical Lead

TATA CONSULTANCY SERVICES
07.2019 - 02.2020

Solutions Architect and Technical Lead

TATA CONSULTANCY SERVICES
12.2016 - 06.2019

Solutions Architect and Technical Lead

TATA CONSULTANCY SERVICES
11.2015 - 11.2016

Solutions Architect and Technical Lead

TATA CONSULTANCY SERVICES
11.2014 - 10.2015

Scrum Master and Technical Lead

TATA CONSULTANCY SERVICES
06.2012 - 08.2014

Technical Lead

TATA CONSULTANCY SERVICES
12.2011 - 05.2012

Technical Lead & Project Lead

TATA CONSULTANCY SERVICES
07.2010 - 09.2011

Technical Lead

TATA CONSULTANCY SERVICES
06.2007 - 06.2010

Developer

COGNIZANT TECHNOLOGY SOLUTIONS
08.2006 - 06.2007

Developer

COGNIZANT TECHNOLOGY SOLUTIONS
04.2006 - 07.2006

Developer

COGNIZANT TECHNOLOGY SOLUTIONS
02.2005 - 03.2006

Bachelor of Engineering - Electronics

Maharaja Sayajirao University of Baroda – Faculty of Technology & Engineering
Nirav Kulinbhai BumiaSenior Solutions Architect