Personal details

DhananjayKumar - Remote

DhananjayKumar

Timezone: Mumbai (UTC+5.5)

Summary

Principal consultant and full stack developer with 15+ years of experience in developing, deploying and maintaining enterprise applications.

Skillset summary-

• Language : C#, Javascript, Typescript, Python, HTML, CSS
• Database : SQL Server, PostGreSQL, MongoDB, CosmosDB.
• Server Tech : ASP .NET Core, Node.js (Express), Django.
• Client Tech : Silverlight, React, Angular, Bootstrap, MaterialUI.
• Architecture : CQRS, DDD, TDD, Micro service, Docker Container, Kubernetes.
• Security : WIF, OAuth with OpenID, Basic Auth, Jwt, ADFS.
• IOC & DI: : Structure Map, IOC Container, MEF, Unity Container, Simple Injector, Ninject.
• AWS: : EC2, Amazon Load Balancer, Amazon S3, Elasticsearch Service.
• Azure: : App Service, Web Job, Azure Func, Service Bus, Logic App, Storage Service.
• DevOps: : CI/CD pipeline, Powershell script.
• ESB: : Neuron.

Work Experience

Principal Consultant
Neudesic | Jun 2014 - Present
Node.js
Angular
Domain-Driven Design
React
Microsoft SQL Server
Microservices
ASP.NET Core
Performance Optimization
Express.js
Worked on couple of projects for Assurant and CeC clients.
Development Lead
Essilor | Nov 2011 - Jun 2014
Entity Framework
Silverlight
React
Microsoft SQL Server
WCF (Windows Communication Foundation) Service
Worked on couple of mid size Essilor Products. 1. Practice Management System(PMS) – eVue 2. Central Administration and Support Centre

Personal Projects

Encore SSP
2018
Angular
SSIS (SQL Server Integration Services)
Elasticsearch
Event Sourcing
.NET Core
A web based enterprise solution that enables enterprises to centralize all business processes relating to LPI. Responsible for Architecting, Designing and Implementing User Stories. Contribute in ALM, App Deployment, and Continuous integration. Define, Develop and communicate Domain Model (DDD).
Financial System Integration
2016
Node.js
MongoDB
React
Express.js
It is transitioning from a mainframe based accounting system to Workday Financials. Custom processes run that take the Sales information; create flat files that are then shipped to the mainframe. Accounting uses applications on the mainframe to make any adjustments to data before posting them to the GL (WorkDay).