Professional Summary: With over 7 years of comprehensive expertise in software development, have experience in Software Development Life Cycle, demonstrating proficiency in Requirement Analysis, Design, Development, Testing, and Maintenance.
Experienced in diverse domains, including Software Applications, Object-Oriented Applications, Web Development, and Windows-based applications. Operating within a Client-Server environment, Utilized a robust tech stack comprising C#, ASP.NET, IIS, Web Services, and Web Forms. Designing capabilities in the presentation tier, with well-crafted web pages using Master pages, Themes, HTML5, XML, CSS3, Custom controls, JavaScript, and jQuery. Contributed significantly to Requirements gathering, analysis, and design, leveraging UML for creating use cases, workflows, and data flow diagrams using MS Visio. My proficiency extends to ASP.NET Web Forms, State Management, Caching, and securing web applications, with additional experience in .Net Core, Dockers for Microservices, Azure, and AWS. In the realm of design principles. Applied Object-Oriented Programming concepts such as Encapsulation, Inheritance, Polymorphism, and Abstraction, along with design patterns like Abstract Factory, Singleton, and MVC.
My professional journey has been guided by excellent analytical, communication, interpersonal, and decision-making skills, coupled with a strong motivation for continuous skill acquisition.
Technical Skills: Languages: C, C++, C#, Java, T-SQL, PL/SQL, Python Web Technologies: ASP.NET MVC 4.0/5.0 Ajax, JavaScript, jQuery, TypeScript, Angular, Knockouts, React, VB Script, Microservice, .NET Core 2.0/2.1/2.2/3.0, .Net 5/6/8, Spring boot XML Technologies: XAML, XML, XSD, XDOCUMENT, XSLT, XPATH, XSL UI Technologies: Web Forms, HTML5, CSS3, AngularJS, Angular 2/4/6/8/10/14/16, Kendo UI Databases: MS SQL Server, Oracle, DB2, MySQL, Microsoft Azure, MongoDB
Operating Systems: Windows, Linux, UNIX IDE Tools: Visual Studio, VS Code, SQL Server Management Studio, Eclipse Reporting Tools: SQL Server Reporting Services, Crystal Reports Version Control: Git, GitHub, Bitbucket, GitLab, Subversion, Team Foundation Server Modeling Tools: UML, MS Visio Middleware: WCF, WPF, ADO.NET, MSMQ, Web Services, EF, Dapper, LINQ Servers: Windows Server, Microsoft IIS, Tomcat Cloud Technology: MS-Azure, Azure Devops, AWS
Utilized Agile Scrum methodology, ensuring timely delivery of accepted functionality. Played a key role in feature implementation, enhancement, and defect fixing.
Built responsive Angular 14/16 single-page applications, employing TypeScript for component development. Contributed to UI design with HTML5, Bootstrap, and CSS3, specializing in Single Page Applications with Angular. Implemented loosely coupled classes using Dependency Injection.
Developed RESTful Web APIs with MVP design patterns, handling CRUD operations. Proficient in T-SQL, creating stored procedures, functions, triggers, and views. Extensively used ADO.NET, Entity Framework 6, and Dapper for data retrieval and manipulation.
Implemented Test Driven Development (TDD) and continuous integration practices using Moq, Xunit. Developed client-side interfaces using ReactJs, implementing Single Page Applications. Experience with Single Sign-On (SSO) using SAML, Open ID, OAuth 2.
Utilized Azure DevOps for Development and Deployment, configuring CICD pipelines. Implemented Azure Application Insights for user activity tracking and error logging. Developed Microservices with .Net core 6.0/7.0, incorporating API Gateway. Expertise in SQL Server database design, maintenance, T-SQL queries, and version control with Github & Bitbucket.
Proficient in bug tracking and issue tracking using Atlassian Jira. A self-motivated team player with a passion for solving analytical problems and embracing new technologies.
Analyzed business requirements, creating specs for understanding. Engaged in full-stack development with Kendo UI, JavaScript, JSON, and HTML5. Validated inputs using jQuery, Bootstrap, and React components for interactivity. Developed applications with React, Redux, consuming ASP.NET Web API Core 3.0.
Used ASP.NET AJAX controls and Postman for UI development and tracking requests. Applied strong knowledge of Data Structures, Algorithms, and C# design patterns. Integrated Data Access and Exception Handling for efficient database management.
Created ASP.NET MVC Razor controllers for Restful API maintenance. Addressed issues using internal logging tools, ensuring project functionality. Proficient in .Net Core 5.0/6.0 Project Development, leveraging Docker for Microservices. Utilized LINQ for data retrieval, wrote T-SQL queries, and used ADO.NET for SQL Server.
Experienced with Microsoft Azure and/or AWS, including EC2 and S3 Bucket in AWS. Applied AWS for building, testing, and deploying identity Microservices. Proficient in GIT and GitLab Software Configuration tools for effective source control