I am involved in building backend of Web applications using ASP.NET Framework having OOPS methodology and Dependency Injection with multi-layer Architecture followed. I write business logic for services and WebAPI, LINQ to SQL queries for repository, Model Validation with annotation and handling exceptions.
I'm currently involved to build mathematical calculations using Python and I found it is very interesting. It's simple and easy to use and build something. I found PyPI repository is very useful and also you can publish something easily in this repository.
I actively participate in designing DB, developing complex quiries, stored procedures use Entity Framework ORM to work with database. I have worked with DB First approach.
I build frontend in Angular that includes client side validation, asynchronous service calls, routing and other UI features like Drag and Drop uploading, toaster notifications, typeAhead etc. I extensively use component interaction, services, pipes, directives in my SPA.
I ensure security in my applications using oAuth Bearer Token. I practice well designed, reusable and scalable code using best software development practices. I refactor code on regular basis.
I use TFS and Git to manage source code that includes branching and merging codes both locally and in remote. I have followed Agile methodology in all my recent projects.
I guide, reviewed code and provided corrections and ideas to junior team members.