Seasoned Support and Software Engineer with over 5 years of extensive experience in both server-side and client-side development. My expertise spans across various programming languages, development tools, and operating systems, making me a versatile and highly skilled professional in the tech industry.
Key Expertise:
Server-Side Development: Proficient in Java, ASP.Net (MVC, Web API), ASP.Net Core, ADO.NET, Entity Framework, LINQ, C#, and various design patterns including Repository, Dependency Injection, and Singleton. Experienced in REST API development and integration, database scaffolding, and migration techniques.
Client-Side Development: Skilled in JavaScript, JSON, XML, Bootstrap, AJAX, JQuery, HTML5, CSS3, React, and TypeScript.
Databases: Extensive experience with MS SQL Server, MySQL, and PostgreSQL.
Reporting: Competent in Crystal Reports and RDLC Reports.
Development Tools: Proficient in using Visual Studio, SQL Server Management Studio, MySQL, POSTGRES, GitHub, Postman, Eclipse, and Intellij IDEA.
Operating Systems: Experienced in both Linux (Ubuntu) and Windows environments.
Working as Level 3 support engineer in kiuwan security tool.
Contribute to the ongoing evolution of the existing applications and services.
Design, develop, modify, implement, and support software components anywhere in the Software stack or new application.
Determining root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions.
C#
.net
WinForms
Crystal report
SQL Server
Working with vehicle tracking system.
Pagination in code
Api endpoints development
Writing new code
Fixing bugs
Creating new tables in database
Adding new keys values in authentication api.
Creating supporting documents for new code changes.
Updating postman.
Api development in dot net core
React front end development with typescript
Material UI theme
Making modals, new pages and forms in react using material UI and bootstrap
Postgres database
Updating database
Creating tables
Updating stored procedures
Jwt bearer authentication token integration in .net core
Using services and repository layers
Auto mapper configuration
Using singleton and Transient
C# Classes
Postman
Api Controllers
PUT, POST, DELETE and GET methods in .net core
Database scaffolding
Updating code
Fixing bugs
Documentation
Working with react props and state
Working with axion and fetch for saving api data from react front end
Saving data from react front end using put, post, get and delete api methods.
Password hashing
Dblink function
Facebook authentication in react
Maintaining websiteImplementing new changes in softwareCode debuggingProviding solutions for new bugsCreating documents for new changes and fixes.Adding new design features using HTML, bootstrap and etc.
Mvc 3 layered architecture application development
Settling colors schemes using html, css, bootstrap
Creating database in sql
Working with c# winform applications
Entity framework
Linq and lamba expressions
Desktop application keylogger development
Rdlc reports
Grouping in rdlc
Creating stored procedures
Table joins
Sql functions
Wordpress theme customization
Woo commerce integration
Working with winform controls i.e drop down, check boxes, text boxes and etc
Add, Update, Display and delete controllers
Scroll down animations in websites
Documentation