Angshuman D. - Senior Software Developer

Angshuman D.

Senior Software Developer

India | Asia/Kolkata (USD)

$18/hr
Part-time:10-30 hrs/week
0, Followers

ABOUT ME

Angshuman is a Senior Developer with 9 plus years of experience in development and maintenance of Java/J2EE, Nodejs based enterprise systems. He designs and implements Java & NodeJS based Microservices for both ‘Cloud Native’ and ‘Cloud Agnostic’ platforms. He has extensive experience in Web Services, APIs, API security, Api Versioning, performance tuning and release automation. Angshuman has also worked in other roles where he contributed in business development, technical consulting, code quality governance. He is currently working as Senior Associate in Cognizant Technology Solutions.

Key Areas of Expertise:
=======================
Cloud Native and Cloud Agnostic Microservices based architectures.
Event driven, messaging based systems.
Serverless architecture on AWS Cloud.
Containerization (Docker) & Container Orchestration (AWS ECS).
API design, development & documentation.

Technical Skill Set:
====================
Programming Languages
---------------------
-Core Java 15 to 1.8, NodeJS 10.x

Open Source Frameworks
----------------------
-Spring 5.x, Hibernate 4.x, Junit 5.x, Mockito

Web Services
------------
-Restful, Spring MVC, ExpressJS, OpenAPI/Swagger.

MicroServices Development Frameworks/Tools
------------------------------------------
-Spring Cloud Config, Spring Cloud Netflix (Eureka, Hystrix, Zuul, and Ribbon), Spring Cloud Sleuth (Distributed Tracing), Containerization using Docker and Container Orchestration using AWS ECS.

Containerization(Docker)
------------------------
-Building & tagging Docker images, running images in Docker containers, Docker networking, Docker Compose.

Container Orchestration (AWS ECS)
---------------------------------
-Creation and configuration of Cluster, EC2, Autoscaling Group, Target Group, ALB and NLB Integration and Task Definition, Service creation and integration of Service and ALB through target group

CI/CD Automation
----------------
-Integration with CodeCommit, CodePipeline and Code Build to automate the deployment. and moving Docker images through the environment

API Gateway
-----------
-AWS API Gateway – API Authorization, API Caching, API Versioning & Mapping Templates.

AWS Cloud
---------
-EC2, Elastic Container Services,Elastic Container Registry, Load Balancers, API Gateway, Lambda, CodeCommit, CodeBuild, Code Pipeline, Cognito, ElastiCache (Redis Cluster), Parameter Store, IAM, S3, CloudFront, CloudMap, RDS and CloudWatch

Messaging
---------
-Active MQ, SQS

Databases
---------
-MySql, Oracle , MongoDB.

SKILLS

EMPLOYMENT HISTORY OUTSIDE OF TOOGIT

Senior Associate

Cognizant Technology Solutions - Aug, 2018 to present, India

Advisory System Analyst

IBM India Pvt. Ltd - Sep, 2016 to Aug, 2018, India

Software Engineer L-2

Nomura Research Institute - Sep, 2012 to Sep, 2016, India

Junior Java developer

Global Id's - Apr, 2011 to Sep, 2012, India

EDUCATION HISTORY

MCA, Computer Application

(2008 - 2001) Bengal Institute of Technology