I got here new experience in .net core Vue.js projects with restful api services.But the actual thing is work experience, that offers the opportunity of applying subject specific theoretical knowledge to a real life situation. I also didn't have much experience with public speaking, but here I had to give several group discussions, and as a result, feel I have become much better at delivering information efficiently. In my 7 years experience , life is a never-ending learning process. Whether you’re learning by gaining theoretical knowledge or practical experience; the process does not end when you have a degree. I spent lots of time reading career books and doing research in order to advance and succeed in my career. Truth is, in order to grow and develop not only in your career but also in life, you need to be open to continuously learn new things.
-
Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance.
-
Designed and developed Entity Framework Code approach with Repository-Pattern based backend and used RESTful and Web API as transaction and communication technology to the client-side.
-
Design, build, and maintain efficient, reusable, and reliable code.
-
Developed ASP.NET Core Web API based on departmental requirements and specifications.
-
Implemented authorization, authentication, and extensive exception handling.
-
Implemented convention-based CRUD actions like GET, POST.
-
Designed and created models, components, modules, and services to apply client-side logic and dependency injection using Vue2.
-
Implemented Client-side generated grid with pagination and exporting facilities (Excel,Pdf) using Vue 2.
-
Developed the front-end of the web application using Vue 2.
-
Implemented LINQ Query operations like Grouping, Ordering and Filtering operations to access database
-
Developed various Stored Procedures for the data retrieval from the database and generated different types of reports using ClosedXML and JSPDF
-
Implemented JWT Token based authentication to secure the ASP.NET Core Web API and provide authorization to different users.
-
Participated in daily and weekly meetings with the project manager to meet expectations and deadlines.
-
Extensively involved in developing components for Business Logic and Data Access Layer using C#.
-
Developed REST Web services, ASP.NET WEB APIs and involved in pre-testing using POSTMAN.
-
Responsible for developing the reusable Components on UI with Vue Js for implementing the business rules with OOPS Concepts.
-
Implemented various Vue Js directives, filters, routing and services to implement better application functionality and performance.
-
Worked on .NET security features such as Form-Based Authentication and Role-Based Authorization.
-
Designed database in Postgresql and created stored procedures, functions, views to reduce the complication of front-end
-
Worked on GIT For Review .