I am  a .net fullstack developer. a java fullstack developer. a frontend developer. a security enthusiast.

Award-winning full stack developer with 10 years of experience. In my IT journey I had worked on various technologies like backend with .net, java, python and frontend with angular, react, jquery and databases like MS Sql, MySql, Oracle, Postgres and NoSQL database like MongoDB, redis . I follow clean coding including SOLID and OOPS principle, and tends to design user-centered design. Highly accomplished in manipulating visual hierarchy. A regular contributor to system designing, development and enhancement . A trainer who successfully motivated a group of young developers into getting highest accolades for their recent endeavors..

Technical stack

Frontend

UI technology
Html 5

Have sound experience on development of Web app, Hybrid mobile app and PWA's application.

CSS3

Have good experience on designing web interface with CSS3

sass

Have good experience on organizing css with SASS/SCSS preprocessor for css

less

Have good with less preprocessor for CSS

JavaScript

Have good experince with javascript, capable of implementing OOPS and SOLID principles with javascript.

TypeScript

Have sound experince with typescript.

Angular 1+

Have pretty good experience on Angular 1+

Reactjs

Have pretty good experience on React version

Vue JS

Have pretty good experience on Vue JS

Pug

Have pretty good experience with PUG as expressjs view engine. It is a template engine for Node. js and browsers to render dynamic reusable content.

Frontend

UX designing
Photoshop

Have adequate knowledge on designing basic designs.

Illustrator

Have adequate knowledge on designing logos and vectors on adobe Illustrator.

Bootstrap studio

Have good knowledge on designing bootstrap themes and layout using this tool

Backend

Api's, server side rendered web or window apps technology
C#

Have good experience on .net eco-system web and windows application

JAVA

Have good experience on JAVA 8 with spring boot.

Nodejs

Have good experience on Nodejs with electron js, nextjs and expressjs

PHP

Have basic experience on PHP with larvel and codeigniter frameworks

Databases

Relational databases
Postgresql

Have good experience with Postgresql, with database desing to database profiling.

MS Sql

Have good experience with Microsoft sql, with database desing to database profiling.

My Sql

Have basic experience with My sql, with database design.

AWS RDS

Have good experience with configurating private or public RDS instance and.

Azure SQL

Have good experience with configurating private or public Azure Sql instance.

Databases

NoSQL databases
Mongo DB

Have good experience on mongodb data model designing.

Redis

Have good experience on distributed caching with help of this key-value database.

AWS DynamoDB & AWS ElastiCache

Have good experience with configurating private or public as well as integrating the application.

Azure MariaDB, Azure CosmosDB

Have good experience with configurating private or public Azure NoSQL instance and integrating to application.

Cloud providers

IaaS, PaaS, SaaS services provided by cloud providers
Aws

Have good experience following aws services EC2, lightsail, ECS, EKS, App runner, Cloudfront, Cloud formation, Cognito, Route 53, VPC, Gateway, load balancer, IAM. Sumerian for AR and VR apps.

Azure

Have good experience following aws services VM's, AKS, Resource Manager, App service, Azure functions and networking (DNS, CDN, DDos protection, Application gateway and Load balancer). For Data flat data storages I have worked with Blog storage and Disk storage.

Cl-CD tool

Tools I had worked for continous integration and deployment
Jenkins

I have good exprience in setting up CI/CD pipeline for .net, frontend (angular, react) and nodejs application using Jenkins. I am currenly learning the parameterized mono repo build with this.

Travis CI

I have good exprience in setting up CI/CD pipeline for .net, frontend (angular, react) and nodejs application.

Github actions

I am currently learning github actions to build and deploy applications.

Container & Orchestration

Tools I had worked for building and deploying containers
Docker

Have good experience in setting up docker with or without swarm mode. Have containerized application on nodeJs, .net and Php and deployed to private docker serivce instances.

Kubernetes

Have experience in setting up K8 cluster on Aws , Azure or Private infrastructure. Deployed few application on nodeJS and .net microservices with Angular as frontend to private K8 nodes.

Identity and access Management

Tools I had worked for managing users and resource authorizations
Identity server 4

It is built with .net based on OpenIdConnect standards. This helped me understand core concepts of openid connect, and how to integrate it to any application.

AWS Cognito

Amazon Cognito scales to millions of users and supports sign-in with social identity providers, such as Apple, Facebook, Google, and Amazon, and enterprise identity providers via SAML 2.0 and OpenID Connect.

Azure active directory

It provides single sign-on and multi-factor authentication to help protect your users from 99.9 percent of cybersecurity attacks.

Profession details

Work experience

2021
Changed organization, Joined as Full stack Senior Technical lead

Started working on Angular UI.

2018
Changed organization, Joined as Techinical lead

I learnt many things with this organization, from people management, agile practices to keeping track of code quality. I worked here as full stack developer with java and angular. I have done webcomponent/widgets development with help of preact, reactjs and skatejs. I got a chance to work on server less api's, monitoring tools for infrastructure, logs and security. Worked with forge rock authentication and api management product to manage user and resource scopes.

2015
Changed organization, Joined as Senior developer

With this organization I got a chance to work on various technologies. WebAPI's using .net, nodeJS and java. Using Angular for Hybrid mobile apps, website and electron application. Build SSR and PWA websites using ReactJs. Deployment of Application with Azure and AWS cloud providers. Also build windows application for IOT device using WPF.

2011
Started my IT Career

I was a junior developer, with knowledge on Asp.net webforms. I gained experience on AJAX, and migrated some part of application utilize asynchronous update. It added performance and a better user experience.

Certifications

1. Microsoft

70-480 Programming in HTML 5 with Javascript and CSS 3

70-483 Programming in C#

2. Security Certification

Cyber Security Foundation (CSFPC)

Certified Information Systems Security Professional (CISSP) certified by Simplilearn, ISC2 is in progress.

3. Scrum Certification

Scrum Foundations Professional Certificate (SFPC)

Education

2015
Masters in technologies with Software engineering

Completed M.Tech with 8.29 CGPA, and build android app for task management as part of the curriculum.

2011
Graduated in Physics (Hons.)

Graduated with 74 %, and developed interest in Computers, so planned to develop a career in same field.

2008
Inter

Completed Inter with 90.2%, and with 99 out of 100 in Physics.

2006
High school

Completed High school with 94.4%, and with 99 out of 100 in social sciences.

Connect with me


>