Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Mir Maarij Siddiqui

Fairford,MB

Summary

Over 8 years of IT experience in Software Development using .NET Framework, .NET Core, C#, VB.NET, ASP.NET, JavaScript Libraries, SQL Server, XML, Web services, and MSMQ. Experienced in full Software Development Lifecycle (SDLC) starting from Requirements Analysis, Design, Development, Testing, Maintenance, Enhancement, & Production Support of Business Applications. Proficient in developing Windows and Web applications using Windows Forms, Web Forms, ASP.NET MVC, Angular. Good experience in working with Java script libraries and technologies like jQuery, Knockout JS, AngularJS, NodeJS, ReactJS, Express JS, Type Script. Expertise in Developing and configuring ASMX Web services, WCF Web services, Web API, Node.JS API. Proficient at developing Templates, Graphics, Editing& modifying in UI using Dream viewer, flash. Good understanding of enterprise level Architecture Patterns like MVC MVP, Dependency Injection, Singleton, and Abstract factory. Excellent experience in working with different object-oriented programming techniques, Microsoft design patterns like MVC, MVVM and Service Oriented Architecture (SOA) WCF, WPF, Web Services and DTO (Data Transfer Objects). In-depth knowledge of Web / GUI development Components, COM/COM+/DCOM, ADO / ADO.NET, Microsoft Enterprise Library and LINQ. Good knowledge in working with 3 Tier and n-Tier, Service Oriented Architecture. Experience in Implementing ADO.NET Entity Framework, LINQ to SQL, Enterprise Library, ADO.NET. Hands on experience in using IIS (Internet information services), Active Directory, ADLDS, MSMQ. Experience with SQL Server Reporting Services (SSRS), Integration Services (SSIS) and Report Builder Projects. Good in creating CI/CD pipelines using various tools such as GIT, Jenkins, and Sonar. Source code admin- Manage and configure GIT resolve issues regarding source code management, mange branching and merging, code freeze process. Implementing reusable React components to improve code maintainability and reduce redundancy. Resolve conflicts related to merging of source code for GIT and further configuring with SonarQube to test the quality and analyze the bug fixes. Installed and configured GIT and GITHUB. Implemented and maintained the branching and build/release strategies utilizing GIT repositories. Experience in gathering customer requirements and functional requirements and converting them to technical requirements. Excellent communication skills and a proactive team member. Enthusiastic, knowledge-hungry self-starter, eager to meet challenges and quickly assimilate latest technologies, skills, concepts and ideas.

Overview

10
10
years of professional experience

Work History

.Net Developer

Common Wealth of Pennsylvania
06.2022 - Current
  • Developed and enhanced backend services using C#, VB.NET, ASP.NET MVC, ADO.NET, Web API (RESTful APIs), WCF, and .NET Core.
  • Built and optimized SQL/PLSQL queries, stored procedures, views, functions, and triggers for SQL Server, MySQL, and PostgreSQL databases.
  • Designed and developed backend APIs and services using Entity Framework (EF Core), Repository Pattern, and ADO.NET.
  • Managed Windows Azure infrastructure, working with services like Azure Storage, Compute, SQL Azure, API Management, and Azure Active Directory.
  • Implemented secure authentication and authorization mechanisms using AWS Cognito, IAM Roles, and OAuth2 standards.
  • Resolved server issues and misconfigurations using monitoring tools like ELK Stack and Prometheus.
  • Migrated and deployed applications on Solaris and Windows servers, handling deployments, shell scripting, and system troubleshooting.
  • Configured Microsoft IIS for hosting .NET applications, setting up SSL certificates, managing HTTPS configurations, and resolving SSL handshake issues.
  • Created backend operational and deployment documentation for technical writers.
  • Designed and implemented CI/CD pipelines using Jenkins and Azure DevOps, automating build, test, and deployment workflows across development, QA, and production environments.
  • Integrated unit testing and static code analysis (SonarQube) into pipelines to ensure code quality before deployment.
  • Automated deployment of .NET Core applications to Azure App Services and configured rollback mechanisms.
  • Designed and developed interactive and responsive UI screens using React.js, Redux, React Hooks, HTML, CSS, and JavaScript.
  • Built ADA-compliant public-facing web applications ensuring accessibility.
  • Created UI prototypes and interactive mockups using Figma for stakeholder presentations and feedback.
  • Integrated frontend UI with backend APIs ensuring seamless functionality across the application.
  • Handled AJAX calls, dynamic DOM manipulation using jQuery and AJAX.
  • Environment: C#, VB.NET, .NET Core 2.2, ASP.NET Core MVC, React.js, Redux, AWS, Azure, Web API, WCF, SQL Server, MySQL, PostgreSQL, Solaris, IIS, Visual Studio 2017
  • Developed and maintained web applications using ASP.NET and C# to enhance user experience.
  • Collaborated with cross-functional teams to gather requirements and implement software solutions effectively.

.Net Developer

Dell
10.2020 - 06.2022
  • Developed REST APIs using ASP.NET Core, ASP.NET Web API, ADO.NET, Entity Framework, and Entity Framework Core.
  • Built SOAP-based Web Services using ASP.NET ASMX and WCF.
  • Designed and implemented IBM MQ messaging for reliable system integrations.
  • Developed complex backend logic, business rules, and service layers using C#, VB.NET.
  • Built cloud-based applications leveraging AWS services like EC2, Lambda, S3, Kubernetes, and Azure Functions.
  • Optimized SQL queries, developed stored procedures, views, triggers for Oracle 19g, SQL Server 2017, and PostgreSQL.
  • Wrote unit tests using NUnit and xUnit frameworks to ensure backend reliability.
  • Migrated legacy .NET applications to AWS cloud environments, improving application scalability and availability.
  • Setup background processing jobs like Fire-and-Forget jobs, batch jobs for notifications using Hangfire.
  • Managed source code repositories (GitHub, GitLab, Bitbucket), resolved merge conflicts, and conducted code reviews.
  • Integrated SonarQube for code quality analysis and bug detection.
  • Developed single-page applications (SPA) using Angular 8, ReactJS (TypeScript), Bootstrap, HTML5, and CSS3.
  • Worked with ASP.NET Core Razor Pages and ASP.NET MVC 5 to build lightweight, scalable web UIs.
  • Built Razor views using strongly typed ViewModels, HTML Helpers, Partial Views, and Tag Helpers.
  • Designed UI layouts ensuring responsiveness and accessibility for both mobile and web platforms.
  • Integrated frontend forms with backend APIs securely and efficiently.
  • Environment: C#, VB.NET, .NET Core 3.1, ASP.NET Core MVC, Web API, ReactJS (TypeScript), Angular 8, AWS (EC2, Lambda, S3, Kubernetes), SQL Server, MySQL, PostgreSQL, IBM MQ, Solaris, IIS, Jenkins, GitHub, Visual Studio
  • Designed database schemas and optimized SQL queries for improved application performance.
  • Conducted code reviews to ensure adherence to best practices and maintain high-quality standards.

.NET Developer

Lockheed Martin
04.2018 - 09.2020
  • Develop REST API’s using ASP.NET CORE, ASP.NET WEB API, ADO.NET, Entity Framework and Entity Framework Core.
  • Developed single page applications using Angular 2+.
  • Write unit test cases using Nun it and XU nit.
  • Setup background processing jobs like Fire and Forget jobs, Batches for sending emails to clients using hang fire.
  • Designed and developed database with Entity Framework Code-First approach with Repository-Pattern based backend and used RESTful and Web API as transaction and communication technology to the client-side.
  • Worked on ASP.NET Web API to create HTTP rest services to communicate with UI objects using JSON.
  • Used Team Foundation Server for Source Code Version Control.
  • Used SharePoint Server to manage, communicate documents for review and collaborate with team members.
  • Developed and maintained scalable web applications using ASP.NET and C# to enhance user experience.
  • Implemented best practices in software development lifecycle, ensuring high-quality deliverables and timely project completion.

.NET Developer

Roger’s communication
04.2017 - 12.2017
  • Involved in the Software Development Life Cycle (SDLC) that includes requirement analysis, design, implementation, testing, and production support.
  • Develop REST API’s using ASP.NET Core and ASP.NET WEB API.
  • Developed single page applications using Angular 2+.
  • Designed and developed database with Entity Framework Code-First approach with Repository-Pattern based backend and used RESTful and Web API as transaction and communication technology to the client-side.
  • Worked with Auto Mapper to create and map Input and Output Data Transfer Objects (DTO’s).
  • Performed API paging, sorting filtering to shape the data for the Angular client.
  • Write LINQ queries to implement the CRUD functionalities.
  • Developed Reports through .NET apps and configured them on Autosys.
  • Used Angular Routing Service to support REST service calls, form validations and create Routes.
  • Used SMTP mail class of .NET for the users to send emails in the application
  • Worked on ASP.NET Web API to create HTTP rest services to communicate with UI objects using JSON.
  • Used Team Foundation Server for Source Code Version Control.
  • Used SharePoint Server to manage, communicate documents for review and collaborate with team members.
  • Worked in Agile SCRUM team environment for developing releases.
  • Involved in writing test plans, detailing the test scope, test requirements and necessary resources.
  • Documenting the analysis and technical specification for future reference.
  • Environment: C#, VB.NET, Microsoft .NET Core 2.2, ASP.NET Core, .NET (4.7/4.5/4.0), JavaScript, NodeJS, Typescript, AJAX, WCF, Web API, SSRS, ASP.NET MVC 5, AWS, Visual Studio (2017/2015), MS SQL SERVER (2017/2012), MYSQL, PostgreSQL, EF CORE, ADO.NET.
  • Led code reviews and mentoring sessions, fostering professional growth among junior developers within the team.
  • Collaborated with cross-functional teams to gather requirements and design solutions that align with business objectives.

.NET Developer

Primorisservices
05.2015 - 12.2015
  • Developed Windows forms application with interface (GUI) using VB.net, Asp.Net toolbox, SQL and Oracle Database and code review thereafter.
  • Included WPF in .Net FW to build application to incorporate elements of .Net FW class library.
  • Implemented extension methods of existing data types and classes to make the code simple.
  • Created, extended, modified Enterprise application libraries to consume common enterprise development cross-cutting concerns like Logging, Data access, validation, exception handling etc.
  • Implemented windows multi-threading principle using HTTP Client, XML messaged & windows application thread.
  • Responsible for writing stored procedures, functions using T-sql to intercourse between tables to perform data operations on Oracle and SQL.
  • Responsible for coding, business class design, business logic design etc. using OOPS.
  • Designed Windows forms UI in visual studio populate data in Data Grid View from the data base with the help of ADO.Net queries.
  • Used VSS to perform manual/automatic back up of application data when it’s needed while application is running.
  • Used LINQ to SQL to manipulate and retrieve the data from database.
  • Extensively worked on Creating, Transmitting and Consuming WCF and Web Services.
  • Implemented client side and server-side validations using ASP.NET validation controls.
  • Developed Custom controls for dynamic implementation, consistency, and flexibility.
  • Used Windows-UI (XAML, HTML) to enterprise, modernize & mobilize WinForms applications.
  • Used Active Directory for security and authentication for the different users and administration level.
  • Environment: Visual Studio and .Net Framework, VB.net, ASP.Net, ADO.Net, SQL Server, LINQ to SQL, Windows Forms, Web Services, WPF, HTML, XAML, VSS.
  • Optimized application performance through effective debugging techniques and performance tuning strategies.
  • Integrated third-party APIs to expand functionality and improve interoperability of existing systems.

Education

Master's - information systems security

01.2022

Master's - MSIT

University of North America
01.2017

Bachelor's - Electronics and Communications Engineering

01.2015

Skills

  • Languages: C#, VBNET, JavaScript, Typescript
  • Web Technologies: Angular 8, ReactJS, Typescript, Razor Pages, JavaScript, Bootstrap, AWS, Knockout JS jQuery, AJAX, HTML5, CSS 3, XML, JSON, SOAP, REST
  • Technologies: ASPNET CORE, ASPNET WEB API, ASP NET MVC 5, WCF, ASPNET Webservices, ASPNET Web Forms, Angular 8, ReactJS, Entity Framework, Entity Framework Core, ADONET
  • Database: SQL Server (2017/2012/2008), MySQL, PostgreSQL
  • IDE Tools: Microsoft Visual Studio, Visual Studio Code, Notepad
  • Source Code Version Control: SVN, GIT, TFS
  • Webservices: IIS, Apache, Nginx, Kestrel
  • Operating Systems: Windows, Linux

Languages

English
Full Professional

Timeline

.Net Developer

Common Wealth of Pennsylvania
06.2022 - Current

.Net Developer

Dell
10.2020 - 06.2022

.NET Developer

Lockheed Martin
04.2018 - 09.2020

.NET Developer

Roger’s communication
04.2017 - 12.2017

.NET Developer

Primorisservices
05.2015 - 12.2015

Master's - MSIT

University of North America

Bachelor's - Electronics and Communications Engineering

Master's - information systems security

Mir Maarij Siddiqui