MAJID TAFADAR
Houston, TX ***** 786-***-**** *************@*****.***
PROFESSIONAL SUMMARY
Have 10+ years of experience in phases of Software Development involving Analysis, Design, Development, Deployment, Testing, and Implementation of Client/Server applications using Microsoft .NET.
Proficiency in .NET technologies including .NET Framework and Angular Framework, ASP.NET (Web Forms and MVC), C#, VB.NET and Win Forms, ADO.NET, XML Web Services, WPF, Entity Framework/Core.
Good Experience and experience on latest .NET Framework (4.0, 4.5, PHONE NUMBER AVAILABLE and Visual Studio.
Expertise N-tier web applications in .NET environment using C#.NET, LINQ to SQL, ASP.NET, ADO.NET, LINQ, Reflection, XML, XSL, MVC, MVVM, VB.NET, IIS, SQL Server, Oracle, WPF, WCF.
Proficient in Deployment of several Client/Server, distributed GUI, enterprise level Web and Windows based Applications Systems.
Experience in developing presentation layer using Web Forms, Windows Forms, developing Web Applications using ASP.NET/Core 3.0, C# and database accessing using ADO.NET.
Experience with .NET Server Controls, Web User Controls, Data Grid, Web Control, and Form Validation Controls and created numerous Custom controls.
Strong experience in designing ASP.NET based Graphical User Interfaces with CSS, JavaScript, Typescript,
Multi-threading and HTML, Angular JS. Extensive experience in design and development of web applications using ASP.NET MVC, MVVM architecture.
Extensive knowledge in developing modern web applications using ASP.NET Core on .NET 6, including building RESTful APIs, implementing real-time communication using SignalR, and utilizing Blazor for client-side web development.
I have practical experience with several Azure Paas, Azure services, including Azure Infrastructure, compute, storage, Azure Active Directory, Azure Infrastructure Functions, Active Reports and Data Lake store.
Experienced Working with Azure Cloud Services like Logic Apps, Function Apps, Blob Storage, Azure App Services, Service Fabric, Azure Data Factory.
Possessing strong understanding of Object-Oriented Programming (OOPS) concepts, Web Service, ASP.NET Web API, and Micro Services, Language-Integrated Query (LINQ) to retrieve data from different data sources and have good experience in developing database programs using Oracle 8i/9i/10g and Microsoft SQL Server 2016/2017/2019/2022.
Experience in developing web-centric applications using HTML/DHTML, XML, XAML, JavaScript, CSS and IIS, developing applications using the ASP.NET MVC, ADO.NET Entity Framework and SharePoint Server.
Experienced in XML Web Services (SOAP, WSDL and UDDI), Service Oriented Architecture SOA concepts using .NET Framework.
Hands-on expertise with Azure services such as compute Azure websites, caching, SQL, Azure storage, network service, Azure Active Directory, API management, scheduling, auto-scaling, and PowerShell automation.
Skilled in front-end development, creating and maintaining user interfaces using HTML5, CSS3, JavaScript, jQuery, Angular 16 to ensure a visually appealing and user-friendly experience across various devices.
Extensive work with both SVN and GIT for version control. Proficient with command line, source tree, and in-built repository handler in XCode.
Involved in testing and fixing the issues that occurred in the testing process, deploying the application on the IIS server. Experience in building applications using Silver light, JavaScript, and Expression Blend.
Strong experience with Android Framework APIs such as Google Maps, Camera, Resource Manager, Fragments, Location Manager, Notification Manager, Content Providers, Contact Manager, Telephony API and REST APIs.
Strong hands-on experience in developing Web, Desktop, N-tier, Distributed Client-Server applications using C#, Object-oriented programming, VB.NET, ASP.NET, ASP.NET MVC, Web Services, WCF, Web API, LINQ, ADO.NET, Entity Framework, MS SQL Server, PL/SQL, and Oracle.
I hold Valuable experience on DevOps essential tools like Docker, Kubernetes, GIT, and Jenkins. Extensive experience in building CI/CD pipelines using Jenkins for end-to-end automation.
Experience in Azure for system Deploying, Operating and Maintaining compute, network and storage in the Microsoft Azure environment using Microsoft Technologies.
Experience in design micro services deployment using Docker and Kubernetes.
Experience in developing applications using ASP.NET MVC. Familiarity with legacy Microsoft technologies VBA, VB, ASP, VB Script.Skilledto report generation using SSRS and Crystal Reports, adding depth to data analysis.
Extensively worked with SQL Server, Oracle, TSQL, and even ventured into the NoSQL territory with MongoDB, ensuring efficient data storage and retrieval.
Knowledge of the Software Development Life Cycle (SDLC), which consists of analysis, design, coding, testing, and deployment; and experience with Agile, Iterative Development Methodologies. Knowledge of Scrum tools like TFS and JIRA.
TECHNICAL SKILLS
Programming Languages: C# 12 (.NET 8), VB.NET, Python 3.x, Java 21, COBOL, LINQ, XML, JSON
Frontend Technologies: Blazor (WASM & Server), React.js, Angular 16+, Vue.js, JavaScript (ES6+), TypeScript, HTML5, CSS3, Bootstrap 5, jQuery
Backend Technologies: .NET 8/7/6/5, ASP.NET Core MVC, Web API, Razor Pages, ASP.NET MVC 5/4, Web Forms, RESTful Services, WCF, SignalR
Architecture Patterns: Microservices, Monoliths, MVC, MVVM, Clean Architecture, Onion Architecture
Frameworks: .NET Framework (2.0 – 4.8), .NET Core (3.1+), Entity Framework Core 8, ADO.NET
Cloud Platforms: Microsoft Azure (App Services, Azure Functions, Azure SQL, Blob Storage, Key Vault, Logic Apps), AWS (EC2, S3)
Databases: SQL Server 2022/2019/2017, Oracle 19c/12c, PostgreSQL, MySQL, T-SQL, PL/SQL
DevOps & CI/CD Azure DevOps, GitHub Actions, Git, TFS, Jenkins, Docker, Kubernetes, OpenShift, Terraform (basic)
Scripting & Automation: PowerShell, Bash, Python (for scripts and automation), YAML
Testing Frameworks: xUnit, NUnit, Moq, Selenium, Postman, Swagger, JMeter
Reporting Tools: SSRS, Power BI, Crystal Reports, Tableau
IDE & Tools: Visual Studio 2022, Visual Studio Code, Rider, Fiddler, Postman, LINQPad, SQL Server Management Studio (SSMS)
Monitoring & Logging: ELMAH, NLog, Serilog, Application Insights, Splunk
Version Control: Git (GitHub, GitLab, Bitbucket), Azure Repos, TFS, Visual SourceSafe
Web Servers: IIS 10/8.5/8.0
Communication Protocols: REST, SOAP, TCP/IP, HTTP/HTTPS, WebSockets, FTP/SFTP
Agile & Collaboration: Scrum, Kanban, JIRA, Confluence, Microsoft Teams, Slack
EXPERIENCES
SENIOR FULL STACK DEVELOPER, ECS TECHNOLOGIES, REMOTE APRIL 2023 TO PRESENT
The West Point Coin Inspection System (WPCIS) application is developed for ECS/USMINT to store and manage inspection data for products, particularly coins, to ensure quality assurance standards are met. The team size was 5 members, It serves as a comprehensive platform for recording and analyzing inspection results. the project involved a 5-member team and utilized .NET technologies, Python for scripting and automation tasks, Java for backend services, React.js for front-end development, and C# for core logic.. Additionally, it involves working with SQL Server 2017 as the relational database management system.
Designed and developed full-stack applications using C#, ASP.NET Core 8, MVC 5/6, Blazor (WASM & Server), and Entity Framework, focusing on modular, scalable architecture.
Architected micro front-end solutions with Blazor and built reusable component libraries for consistent UI/UX and reduced development overhead.
Developed SPAs using Blazor WebAssembly, Angular 16, Bootstrap, and Razor Views with strong integration into backend services.
Created and consumed .NET Core Web APIs, WCF services, and SOAP/XML-based services for integration with third-party systems.
Designed responsive front ends using HTML5, CSS3, Kendo UI, Telerik Controls, and JavaScript frameworks like Angular and Knockout.
Built and deployed cloud-native applications on Azure App Services, integrating with Azure Functions, Service Bus, Data Lake, and Synapse Analytics for real-time data processing and analytics.
Implemented CI/CD pipelines using Azure DevOps, Docker, and Terraform to enable automated, repeatable deployments across cloud environments.
Developed PySpark-based ETL pipelines in Azure Databricks, enabling transformation and analytics on large-scale datasets.
Leveraged OpenShift for managing Docker containers and Kubernetes clusters for seamless container orchestration.
Developed complex backend business logic using OOP, interfaces, abstract classes, and LINQ with Entity Framework and ADO.NET.
Wrote T-SQL queries, stored procedures, and views for high-performance data access and reporting via SSRS.
Migrated databases from SQL Server 2017 to 2022 using SSIS, optimizing query performance and integrity.
Automated tasks and system operations using PowerShell scripts, enhancing efficiency and reducing manual errors.
Ensured secure communications via OAuth (OIDC) and SSL certificates for APIs and service endpoints.
Practiced Agile Scrum methodology, actively participating in sprints, daily standups, retrospectives, and planning sessions.
SENIOR .NET DEVELOPER, COMMERCE BANK, KANSAS CITY, MO MARCH 2020 TO MARCH 2023
At Commerce Bank, I played a key role as a Senior .NET Developer, focusing on testing, documentation, and the full software development lifecycle. I led the development of complex applications, integrating various technologies such as ASP.NET MVC, Angular, Node.js, and Xamarin for responsive web and mobile solutions. I optimized database performance with SQL Server and Oracle, automated deployment processes using AWS DevOps, and managed CI/CD pipelines within Docker and Kubernetes environments. My work also included leading a team of developers, enhancing existing COBOL applications, and implementing scalable, cloud-based microservices.
Spearheaded the design and development of a micro front-end architecture using Blazor WebAssembly, enabling over 15+ independently deployable financial modules, significantly reducing interdependencies and improving release cycles by 30%.
Engineered highly scalable ASP.NET Core Web APIs, leveraging JWT token-based authentication and role-based authorization to manage secure access for over 10,000+ users across multiple banking platforms.
Modernized legacy applications by migrating from monolithic ASP.NET MVC to .NET Core microservices, improving system performance and maintainability, and reducing server load times by 40%.
Enhanced development efficiency by automating CI/CD pipelines in Azure DevOps and AWS DevOps, cutting deployment times by 50% through scripted builds, release gates, and approvals.
Integrated Terraform into the CI/CD lifecycle for infrastructure provisioning, managing 50+ environments via remote state backends in Azure Blob Storage and AWS S3, streamlining IaaS deployments.
Led the complete redesign of the customer portal using Angular 8, improving page load speeds by 35% and boosting customer engagement metrics by 22% through modern UI/UX patterns and reusable TypeScript components.
Built multiple SPAs using React JS and Redux, implementing secure routing with React Router and enhancing mobile compatibility across banking dashboards and customer onboarding tools.
Developed and maintained Google Cloud Functions for serverless, event-driven workflows, cutting down operational overhead and response time on time-sensitive tasks by 25%.
Optimized backend systems by refactoring complex SQL queries, stored procedures, and triggers in SQL Server 2022 and Oracle 11g, reducing query execution time by 60% for key business reports.
Designed and developed Crystal Reports, SSRS reports, and SSIS packages to automate ETL processes and deliver actionable insights, supporting strategic decisions across banking operations.
Applied Test-Driven Development (TDD) practices using NUnit, increasing test coverage to 90% and significantly reducing post-deployment defects across .NET Core APIs and business logic layers.
Created responsive, accessible, and dynamic UIs using ASP.NET MVC 5/6 Razor, HTML5, CSS3, and JavaScript, leading to 30% fewer customer complaints regarding platform usability.
Leveraged Entity Framework Core, LINQ, and ADO.NET for high-performance data access across enterprise-grade SQL Server and Oracle databases.
Mentored and led a cross-functional team of 12 developers, supporting full-stack technologies such as COBOL, Easytrieve, JCL, VB.NET, C#.NET, and mainframe integrations, ensuring successful delivery of mission-critical applications.
Integrated enterprise logging and auditing using Serilog, aggregating logs across services with support for structured logging and custom sinks (e.g., file, Seq, SQL Server).
Used Azure services extensively including App Services, Queues, Blob Storage, and Azure SQL to build scalable cloud-native applications.
Managed source control and branching strategies via Azure DevOps and Team Foundation Server (TFS), improving collaboration, code quality, and deployment traceability.
Collaborated directly with the Microsoft Azure product team to identify, report, and resolve bugs in PaaS services, helping improve platform reliability for enterprise customers.
.NET DEVELOPER, EMBLEM HEALTH, NEW YORK, NY OCTOBER 2018 TO MARCH 2020
As a .NET Developer at Emblem Health, I played a key role in enhancing and maintaining web applications using Angular, .NET Core, and ASP.NET MVC. I was responsible for developing dynamic UIs, implementing change requests, and optimizing backend processes. I collaborated closely with client-side managers to align solutions with business goals and led the migration of applications to modern frameworks. My work also involved developing cross-platform mobile applications with Xamarin, deploying cloud solutions on AWS, and optimizing data flow with SQL and Entity Framework.
Developed and maintained scalable web applications using .NET Core 3.0/6, ASP.NET MVC 5, C#, Razor, and Entity Framework with SQL Server 2019 as the backend database.
Designed and implemented micro front-end architecture using Blazor WebAssembly and Blazor Server, integrated with Azure App Services and Azure SQL for modular deployment.
Built RESTful services using ASP.NET Web API 2.0, consumed them in Angular 14 frontends, and formatted responses with JSON using media type formatters.
Migrated legacy applications from AngularJS and .NET Framework 4.5 to Angular 14 and .NET Core, significantly improving application performance and maintainability.
Created and consumed WCF services with various bindings, fault contracts, and custom endpoint configurations; encrypted communication using SSL certificates for secure data exchange.
Developed UI components with Angular 9–14, TypeScript, and AJAX, making asynchronous calls to controllers and dynamically binding JSON data to the UI.
Worked extensively with LINQ and optimized complex queries for .NET Core performance improvements and data access efficiency.
Utilized OAuth 2.0 and OpenID Connect for secure authentication and authorization across distributed applications, adhering to HIPAA compliance standards.
Created Views, Partial Views, and ViewModels using ASP.NET MVC with Razor engine, applying MVC and MVVM design patterns throughout development.
Implemented full CRUD operations using Entity Framework Code First approach; added sorting, filtering, and paging capabilities on data grids connected to Azure SQL.
Consumed and created SOAP-based services using WCF, VB.NET, and C#, exchanging data via XML and XSD schemas.
Integrated Microsoft Azure Cloud Services (PaaS and IaaS) for hosting microservices, web apps, and APIs; deployed updates via Visual Studio and Azure DevOps CI/CD pipelines.
Developed reusable TypeScript services and Angular components to modularize business logic and streamline API consumption.
Implemented advanced JavaScript event handlers to enhance Angular pages with real-time tracking and interaction logging.
Designed and developed backend APIs using ASP.NET Core and Azure Service Fabric stateless microservices for scalable data processing.
Created SQL Server Integration Services (SSIS) packages to extract, transform, and load data from multi-formatted flat files, Excel, and XML sources into DB2 systems.
Handled complex stored procedures, functions, triggers, and performance-optimized SQL queries for data-driven decision support and reporting using SSRS.
Deployed and maintained cloud-native applications on AWS and Azure using ARM templates and managed services for infrastructure scalability.
Used jQuery extensively for DOM traversal, event handling, and AJAX calls to improve frontend responsiveness and asynchronous data handling.
Developed Xamarin-based cross-platform mobile applications for iOS and Android with consistent UI/UX and native performance.
Built and deployed web applications using Visual Studio 2019 and maintained development environments with TFS, GitHub Enterprise, and Azure DevOps.
Integrated third-party libraries and frameworks including Kendo UI, Silverlight, and Bootstrap for rich, interactive user interfaces.
Implemented secure RESTful API communication using token-based authentication and HTTPS with proper data validation and exception handling.
Maintained and optimized legacy ASP.NET Web Forms, classes, and VB.NET modules, incorporating them into modern .NET Core services when possible.
Actively participated in Agile/Scrum ceremonies, used JIRA for sprint planning, bug tracking, and user story management, and contributed to team velocity improvements.
.NET DEVELOPER, ITECHART, NEW YORK, NY JUNE 2016 TO SEPTEMBER 2018
At ITECHART, I played a pivotal role in ensuring the health and performance of applications by proactively monitoring and resolving issues. I collaborated closely with Business Analysts in scrum meetings to translate business requirements into functional designs. My contributions included developing RESTful ASP.NET Web API services, implementing WCF Data Contracts, and creating secure, reusable data access components using ADO.NET. I also worked extensively with Angular for front-end development, developed modular User Interface components, and managed project tasks using AWS DevOps, all while adhering to Agile-Scrum methodologies.
Proactively monitored application health, identifying and resolving issues to ensure optimal performance and reliability.
Participated in scrum meetings, collaborating with Business Analysts to translate business needs into functional designs.
Implemented Data Contract serialization in WCF to standardize .NET object types into XML.
Developed RESTful ASP.NET Web API services with comprehensive CRUD operations using both convention-based and attribute routing.
Designed and developed ASP.NET pages using C# based on approved design documents, ensuring adherence to project specifications.
Implemented client-side validations using JavaScript to enhance user input accuracy and application security.
Applied Cascading Style Sheets (CSS) to achieve consistent styling across all web pages, improving user experience.
Created secure and reusable data access components with ADO.NET objects, including Dataset, Data Adapter, and Data Reader, to streamline database interactions.
Utilized React-Router to convert the application into a Single Page Application (SPA) for improved user navigation and performance.
Managed Product Backlog Items, User Stories, Tasks, and Bugs using AWS DevOps, ensuring organized and efficient project management.
Documented user manuals, actively participated in daily scrum and sprint meetings as part of the Agile-Scrum methodology.
Employed HTML and Angular JS for front-end development, creating responsive and interactive user interfaces.
Developed reusable User Interface modules using Angular 10, enhancing the modularity and maintainability of the application.
Created and optimized Stored Procedures, User Defined Functions, and Triggers for efficient database management.
Developed web-based applications using C#, ASP.NET MVC, ASP.NET Web Forms, SQL, and AJAX, adhering to MVC design patterns and best practices. Worked on MVC design pattern and developed modules of the application in ASP.NET and was involved in writing various classes in Business Logic Layer using C#.
WEB DEVELOPER, THOMSON REUTERS, NEW YORK, NY MAY 2015 TO JUNE 2016
At Thomson Reuters, I played a pivotal role in enhancing and developing various features for CRM and web-based applications. My responsibilities included developing chat functionalities, community tools, reporting systems, and administration features. I collaborated closely with the development team to design and execute testing scenarios and managed source code control and deployments using Microsoft Team Foundation Server.
Developed and enhanced multiple features including chat functionality, community modules, reporting systems, and administration tools.
Collaborated with the development team to design and implement comprehensive testing scenarios, ensuring robust software quality.
Wrote and optimized code for all components of the CRM application, ensuring seamless functionality and performance.
Managed source code control and application deployment using Microsoft Team Foundation Server, maintaining version integrity and streamlined releases.
Worked closely with clients to troubleshoot issues, resolve bugs, and manage feature enhancements, ensuring timely and effective solutions.
Provided exceptional customer service to clients, addressing their needs promptly and maintaining strong client relationships.
Designed and implemented back-end databases and stored procedures using SQL Server, optimizing data storage and retrieval processes.
Participated in the identification and documentation of critical testing scenarios, contributing to a thorough quality assurance process.
Utilized Microsoft Team Foundation Server for efficient source code management and smooth application deployment across multiple environments.
Led the development of CRM integration into Salesforce, enhancing the application's capabilities and streamlining client workflows.
Developed and deployed an online reporting application integrated with a desktop platform, providing users with enhanced data accessibility and analysis.
Contributed to the development of SmartTrack, a web-based version of the telecommunications asset tracking software, improving its accessibility and usability.
Worked on end-to-end development of key features, from design to implementation, ensuring alignment with client requirements and project goals.
Assisted in the continuous improvement of development processes, implementing best practices for coding, testing, and deployment.
Actively engaged in troubleshooting and optimizing existing applications, enhancing performance and user experience across multiple platforms.
EDUCATION
BACHELOR’S IN COMPUTER SCIENCE AT THE ROYAL UNIVERSITY, DHAKA, 2014