Summary
Overview
Work History
Education
Skills
Accomplishments
Personal Information
Certification
Technicalsummary
Languages
Timeline
Generic

Baskar Perumal

Bangalore

Summary

Baskar has around 16 years of experience in IT industry as a Full Stack Developer/Technical Lead/ for translating business stakeholder’s requirements into technical solutions and digital transformation. Having 14+ years of experience in full stack development, 10 years of experience in technical lead, 1+ years of experience at onsite ,2 years of experience in designing architectures and providing solutions for the given portfolios. Excellent domain skills in Banking, Finance, Retail, Healthcare, Manufacturing, Automotive, Telecommunication. Strong capability to explore, learn, understand new business, technology and applying them to various for projects. Strong exposure in developing web, mobile, cloud-based applications using Agile-Scrum methodology. Expertise in projects/products based on B2C, B2B, CRM, ERP and in the application development, enhancement’s, maintenance, migration, managed services, applications integrations. Experienced in leading multiple teams at offshore/onshore and ability to mentor them in technical and functional. Strong hands-on skills to work with the full stack development based on projects using modern technologies in front end, backend, middleware, cloud native and cloud-based like Angular 16, React 17,Java 21, Spring 6, Spring Boot 3, REST, SOAP, WSDL, Docker, Microservices, Kubernetes, Quarkus, Micronaut, Reactive programming, Web flux, Web Client, Rest template, Hibernate, Spring Batch, JSF, EJB, Eureka, Istio, JAX-B, JAX-P, JIB, ESB, Smooks, Drools, JMS, Rabbit MQ, Kafka, HTML5, CSS 3, JavaScript, jQuery, JSP, Flex, Bootstrap, TypeScript. Having good working experience with AWS cloud services (EC2, EBS, ELB, SSL, Security Groups, RDS, IAM, API gateway, Lambda, VPC, NAT, NACL, Direct Connect, Virtual Gateway, CIDR, Route Tables, Subnets, S3, Route 53, EKS, ECS, Cloud Formation, Fargate, Code Pipeline, Code Build, Deploy, Cloud Watch, SNS, SQS, Dynamo DB). Hands on skills in using the architecture styles, java design patterns and principles like SOA, Hybrid, Cloud, Serverless, Cloud Agnostic, Cloud Native, Containerization, Microservices, Monolithic with following twelve factor application principles, SOLID, DRY, CAP, CQRS, SAGA, ACID. Ensured the security on microservices, PODS, containers and REST endpoints using OAUTH, JWT, SSL, Https, TLS, Vault, mTLS, CA, Certificates Manager between client and server architecture, Cryptography. Having hands on experience in creating Kafka, Kubernetes clusters, Managing PODS, Containers, Replicas, Topics, Partitions and auto recovering data from failed node server/network failures. Having experience in connecting on premise data center to AWS resources through AWS Site-to-Site VPN connection, direct connect, Virtual gateway and able to create the VPC Peering, ELB, NAT gateway, NACL, route tables, dividing networks into subnets/hosts using CIDR, elastic cache, and customizing VPC. Worked on oracle virtual box, VM creations and multi-Region and availability zone deployments, failovers, database replication with multi region, high availability, and auto scaling. Good in hands on deploying the containerized based microservice instances on Kubernetes cluster, ECS, EKS, AWS Cloud Formation, Fargate by through the manifest files, CLI, management console and SAM scripts. Very good in using advanced concepts like cloud native, computing, agnostic, containerization, orchestration, automated deployment, service mesh, serverless, security, observability, fault tolerance, A/B testing, circuit breaker, scalability, high availability, canary deployments, rate limiting. Expertise in integrating the Netflix OSS, Spring cloud stack, Service Mesh Istio, Spring boot, Kubernetes, EKS with observability tools (Sleuth, Zipkin, Jaegar, ELK, Prometheus, Grafana, Kiali, Dynatrace, New Relic, Splunk, Cloud watch, Cloud Trail) for checking the POD’s health and CPU utilization in production environment/Linux. Experienced in NoSQL/SQL databases with AWS Dynamo DB, MongoDB, Oracle, SQL, MySQL. Hands on in creating Jenkins pipelines for automated deployments and able to install the application and to spin up the containers for deployment with cloud resources with Kubernetes cluster through helm charts. Well versed in UML, Apache CXF, Axis, SOAP UI, MAVEN, ANT, Gradle, JMeter, IBM WAS, JBOSS, Tomcat, OAS, WebLogic, IBM RSA, RAD, Eclipse, IntelliJ, Sauce Labs, PMD, Check Style, ES Lint, Sonar Lint, QC, SonarQube, Sauce Labs, JIRA, Open Tracing, Profiler, EAT, Visual VM, Veera Code, SVN, VSS, Bit Bucket, MKS, GitHub and IBM Clear case. Experience in threads and heap dumps analysis, performance tuning and code optimization/refactoring. Worked in proposals, projects estimations, hiring resources, appraisals, task allocations, risk finding, mitigation. Presented and discussed to sign off the effective technical solutions from key stakeholders for projects development. Proficient in delivering the LLD, HLD, architecture documents, reusable components, data model, flow, AS-IS, Target, physical, logical, deployment architectures using tools like ArchiMate, Visio and Draw.io.

Overview

2023
2023
years of professional experience
1
1
Certification

Work History

Tech Mahindra

PlusNet, British Telecom

Online Banking

Bank of America

Integrated Business System

Johnson Controls Inc

Technical Manager

NexTurn India Pvt Ltd
03.2022 - 09.2022
  • JAVA 17, React 17, Spring 5, Spring Boot, Microservices, Istio, Helm, Vault, Jaeger, Kiali, Prometheus, Grafana, Zipkin, Open Tracing , WSDL, SOAP, REST, JPA, JWT, Docker, Kubernetes, Sonar Lint, ESLint, Prettier, SonarQube, Ubuntu, AWS EC2, Cloud Formation, Fargate, Cloud Watch, Lambda, API Gateway, IAM, ECS, EKS, S3, VPC, Kafka, Dynamo DB, Oracle, MongoDB, STS, VSS, GIT, JIRA, Jenkins, Postman, Maven, Veera Code, New Relic
  • Description:
  • Blue Yonder is a company which inherited from Panasonic Group
  • Self-Onboarding is a product which is being developed by using hybrid architectures which involves multiple microservices with event driven using Kafka and enables the platform for retailers, manufacturers, and logistic providers to fulfill the customers’ demands through forecasting the sales history
  • Responsibilities:
  • Requirements gathering, analysis, system architecture design, UI Design, full stack development
  • Prepared the technical architecture document, designed physical, logical, AS-IS and Target Architecture diagrams
  • Mentored the team in technical, functional, best practices, bug free for projects
  • Attended the daily scrum meetings, sprint planning, sprint retrospective, sprint review
  • Designed the react components for ingestion, forecasting and summary modules and integrated with back-end technologies java, spring boot, Rest, SOAP, Reactive, microservices, JPA, Kafka and containerized with Docker
  • Worked on securing APIs through JWT, OAUTH, Spring security, AWS Certificate manger (SSL/TLS) and managed credentials using spring cloud bus, KMS, Secrets, Vault
  • Worked on event driven architectures using Spring with Kafka, Saga for transaction management and data consistency
  • Created the docker images for the microservices to be containerized using docker-compose
  • Deployed the application instances by using various AWS services options (EKS cluster, ECS with EC2 and ECS with Fargate, Formation with SAML, AWS CLI, EKSCTL, SDK, API) with a US region and multi-AZ environment
  • Integrated the observability tools Prometheus, Jagger, Kiali, Grafana with applications and Kubernetes PODS for finding sensitive data logged, traffic management, POD health checks, CPU utilization and other uses
  • Configured Istio through helm and spinned up the AWS resources for deployment using helm charts
  • Worked on circuit breaker and limiting http requests for API, canary and blue green deployment using Istio
  • Worked on Setup/Managing Linux Servers using AWS services (EC2, EBS, ELB, S3, IAM, Subnets, Security Groups, RDS, VPC, Internet /NAT/Internet/API Gateway and created the read replicas for disaster discovery
  • Worked on creating highly scalable and fault tolerance-based application in multi-AZ with single region
  • Configured the MongoDB and created the shared environment, locking, transactions, indexes, replications
  • Worked with Oracle, DynamoDB to integrate these databases with application
  • Created the ECR repository to push the images and pull these images for deploying in different AWS services
  • For serverless deployment, created many numbers of REST API services with lambda handlers, API gateway and deployed those applications on Fargate /Formation using SAML
  • Created the ECS, EKS clusters to deploy the application with the help of EC2, eksctl, AWS CLI and Kubectl
  • Created the manifest resources files, SAML scripts for deployment and services in Istio, Kubernetes, Formation
  • Configured zookeeper and managed the Kafka cluster, brokers, topics, storing events in partitions for asynchronous
  • Created the S3 lifecycle of applications, Database logs which includes deleting old logs, archiving logs based on the retention policy and granting rights to authorized users
  • Automated the deployment for deploying application resources in AWS using Jenkins
  • Created Jenkins CI/CD pipelines scripts for the environments (STAGE, QA, Production) by integrating of Git, Maven, SonarQube, SNS, slack
  • Created the AMI/Snapshots/Volumes /Read replicas of DB, Root, IAM users account, user groups, role-based policies and S3 bucket for application deployment in AWS
  • Worked on AWS resources planning, cost estimation and created the alarms when services meet limit
  • Created the setup for monitoring, alerting the production, development servers/storage using AWS Cloud Watch
  • Worked on unit testing, integration testing by Junit, TestNG, Mockito, Mockito and load testing by JMeter
  • Worked on SQL queries, joins, triggers, cursors, procedures, code review, performance monitoring, query tuning
  • Proposed the best practices, automated tools to increase the quality of project deliverables and to reduce cost.

Projects Summary

Blue
03.2022 - 09.2022
  • Project Name
  • Sales Forecasting – Retail
  • Client

Technical Lead

Nissan America, AT&T, CEAS
07.2018 - 09.2021

Solutions Architect

AT&T USA, Tech Mahindra America’s Inc
01.2020 - 09.2021

Project Lead

CIBC, Infosys Ltd
05.2017 - 07.2018

Technical Lead

Citibank
09.2013 - 06.2016
  • Mahindra Satyam
  • New Vista
  • Volvo Cars UK

Module Lead

Tata Consultancy Services India Pvt Ltd
07.2012 - 03.2013

IT Analyst

Cognizant Technology Solutions India Pvt Ltd
10.2010 - 05.2012

Associate

Aetna PBOR, Aetna
01.2008 - 09.2010

Programmer

ELLAAR Infotek Solutions Pvt Ltd
02.2007 - 12.2007

Programmer

Leading Software Technologies Pvt Ltd
10.2004 - 02.2007
  • Enterprise solution provider
  • Asian electric equipment’s, India

Education

Bachelor of Engineering -

Bharathidasan University
01.2004

Skills

  • Friendly, positive attitude
  • Teamwork and collaboration
  • Customer service
  • Problem-solving

Accomplishments

  • Achieved [Result] by introducing [Software] for [Type] tasks.
  • Achieved [Result] by completing [Task] with accuracy and efficiency.
  • Used Microsoft Excel to develop inventory tracking spreadsheets.
  • Collaborated with team of [Number] in the development of [Project name].
  • Documented and resolved [Issue] which led to [Results].
  • Resolved product issue through consumer testing.
  • Supervised team of [Number] staff members.
  • Achieved [Result] through effectively helping with [Task].

Personal Information

Marital Status: Married

Certification

  • Certified in TOGAF Architect associate with Open Group
  • AWS certified Solutions Architect (Associate)

Technicalsummary

Windows, UNIX, Linux, Ubuntu, UML, Design Patterns, Monolithic, SOA, Hybrid, Microservices, Service Mesh, Cloud Agnostic, Serverless, Java 21, Spring, Spring Boot, Spring Batch, JSF, EJB, Quarkus, Micronaut, HATEOS, Reactive programming, Web flux, Web Client, Rest template, Hibernate, SOAP, Restful, WSDL, JAX-B, JAX-P, Angular 16, React 17, Flex, Kendo -UI, HTML 5, JSP, CSS, JavaScript, jQuery, TypeScript, Action Script, Bootstrap, AJAX, XML, Istio, Dapr, Eureka, Spring Cloud, Hystrix, WSO2, Jaeger, Kiali, Prometheus, Sleuth, Zipkin, ELK, Cloud Bus, Config Server, Open Feign, Zuul, Ribbon, Hystrix, Sleuth, Zipkin, Grafana, Dynatrace, New Relic, Splunk, EC2, EBS, ELB, ACL, Security Groups, RDS, IAM, Lambda, VPC, Subnets, S3, Route 53, Cloud Front, Load Balancer, KS, MKS, ECS, Cloud Formation, Fargate, Code Build, Deploy, Cloud Watch, SNS, SQS, Dynamo DB, VPC Peering, CIDR, Site to Site VPN, Direct Connect, Private Link, VPC endpoint, OAUTH, JWT, SSL, Https, TLS, Vault, mTLS, CA, Cryptography, JSP, Servlets, Struts, Spring modules and Security, Hazel cast, JBoss ESB, BPM, Kafka, Rabbit MQ, JMS, MQ, ETL, Camel, Fuse, Hibernate, JPA, Jenkins, Docker, Kubernetes 1.10, MiniKube, Kubectl, Maven, Gradle, ANT, SQL Server, Oracle, MySQL, Informix, TOAD, SQL Developer, AQUA Data Studio, Mongo DB, DB Visualizer, Axis, CXF, JUnit, JMockito, Mockito, Sauce Labs, Karma, TestNG, JMeter, PACT, REST Assured, SOAP UI, Postman, IBM WAS, Oracle Application Server, Tomcat, JBoss, Web Logic, Geronimo, IBM Rational Rose, Clear Case, SVN, VSS, IT, Big Bucket, QC, Confluence, JIRA, Putty, PuttyGen, WINSCP

Languages

English
Advanced (C1)
Tamil
Advanced (C1)

Timeline

Technical Manager

NexTurn India Pvt Ltd
03.2022 - 09.2022

Projects Summary

Blue
03.2022 - 09.2022

Solutions Architect

AT&T USA, Tech Mahindra America’s Inc
01.2020 - 09.2021

Technical Lead

Nissan America, AT&T, CEAS
07.2018 - 09.2021

Project Lead

CIBC, Infosys Ltd
05.2017 - 07.2018

Technical Lead

Citibank
09.2013 - 06.2016

Module Lead

Tata Consultancy Services India Pvt Ltd
07.2012 - 03.2013

IT Analyst

Cognizant Technology Solutions India Pvt Ltd
10.2010 - 05.2012

Associate

Aetna PBOR, Aetna
01.2008 - 09.2010

Programmer

ELLAAR Infotek Solutions Pvt Ltd
02.2007 - 12.2007

Programmer

Leading Software Technologies Pvt Ltd
10.2004 - 02.2007

Tech Mahindra

PlusNet, British Telecom

Online Banking

Bank of America

Integrated Business System

Johnson Controls Inc

Bachelor of Engineering -

Bharathidasan University
Baskar Perumal