Home

Mohammed S - .Net Developer
[email protected]
Location: Milwaukee, Wisconsin, USA
Relocation: Yes
Visa: H1B
Mohammed S
.Net Developer
(734)-290-5064
[email protected]
Milwaukee, WI
Yes
H1B

SUMMARY:
Around 10+ Years of experience in IT Industry covering all phases of Software Development Life Cycle (SDLC) mainly into Analysis, Software Design, Development and Implementation of Web based applications using Agile and Waterfall methodologies. Thorough knowledge on object-oriented JavaScript Libraries like Angular.js, Node.JS and Bootstrap.
Experience in .Net/.Net core technology and SQL Server over 8+ years.
Worked in agile methodology with pair programming techniques and addressed issues during system development and testing.
Over 2+ years of experience in building end to end web applications using Angular 13/10/8/4.
Expertise in Client Scripting language and server-side scripting languages like HTML5, CSS3, Bootstrap JavaScript, TypeScript, jQuery, Angular.
Experience in working with Angular 2/4/8 modules, services, templates, directives, services and dependency injection to create a SPA.
Over 2+ years experience working on .Net 6/.Net core Web API.
Experience in Unit Testing (UIT), Integration Testing and in preparing test cases. Have 8+ years of experience in SQL and T-SQL using SQL Server 2008/2005/2000.
Have 8+ years of experience in C#, ASP.NET and 4+ years in VB.NET. Worked on Visual studio 2017/2013/2012/2010/2008/2005/2003.
Proficient in Web based n-tier applications using C#, ASP/ASP.NET, SQL/PLSQL, JavaScript, AJAX, ADO.NET, XML, Web API, WCF, Web Services.
Strong in all phases of Software Development Life Cycle, including requirement definition, design using UML, Programing, testing and maintenance.
Proficiency with Algorithms and Data Structures.
Excellent programing and analytical skills using Object Oriented methodology using C# and VB.NET.
Hands-on experience with Javascript, JQuery, AJAX, Bootstrap, Angular 2 and NodeJS.
Used Angular 2 in the latest project to communicate with REST API s that returns JSON data.
Expertise in Microsoft technologies that include, C#, VB.NET, ADO.NET, ASP.NET, Web Forms, ASP.NET MVC, Web Services, WSDL, SOAP, UDDI, Windows Communication Foundation (WCF), AJAX control toolkit, IIS, NUnit and LINQ.
Working experience on SQL, T-SQL, PL SQL, stored procedures, functions, triggers and cursors.
Strong understating on webserver Internet Information Service (IIS).
Hands-on experience with HTML/CSS, HTML5/CSS3, XML, DTD, XSLT, XPath, XML Schemas and JSON
Expertise in Visual Studio IDE, MS SQL Server Management studio, TOAD, Unity and Android studio.
Strong debugging ability on Visual Studio IDE, F11 developer tool, Fiddler etc.
Web API testing using POSTMAN
Used ReadyAPI for mocking data for Angular application.
Ability to analyze problems and roots cause and develop innovative solutions to business challenges and streamlining operations.
Implemented logging using Serilog, Seq.
Experience in code re-factoring, developing standards and mentoring the team.
Experience in methodologies like Agile, Waterfall and Scrum.
Knowledge on code version maintenance and tracking using Microsoft Azure DevOps(GIT), Microsoft Team Foundation Server (TFS), GitHub, Subversion, Microsoft Visual Source Safe (VSS).

EDUCATION:
MSIT from Concordia University Wisconsin, Milwaukee, WI; 2015 - 2017.


TECHNICAL SKILLS:
Programming Languages: C#, Visual Basic.Net, Transact-SQL (T-SQL), LINQ
.NET Technologies: .NET Framework 4.8/4.5/4.0/3.5/3.0/2.0/1.x, WebForms, WinForms, ADO.NET, WebServices, WCF, WPF, ASP.NET 4.0/3.5/3.0/2.0, ASP/NET MVC, Windows Services, SSIS, SSRS, EntityFramework4
Web Technologies: ASP.NET MVC 5/4, ASP.NET Angular 2/4/8, HTML, CSS, XAML, XML, XSLT, XHTML, SOAP, JSON, Web API, JavaScript.
Databases: Microsoft SQL Server (2012/2008/2005/2000), Oracle 9i/10g, MS Access
Development Tools/IDE: Eclipse, Net Beans, Visual Studio Code, Visual Studio 2022/2019/2017/2015/2013/2012/2008, Unity
Reporting Tools: SSRS 2008/2005, Crystal Reports 8
Versioning Tools: GIT, TFS, SVN Tortoise, Azure DevOps
Operating System: Windows Server 2008, Win 10/7, Win 2000/2003, Win XP, Win Vista, Linux.
Designing Tools: Rational Rose, Microsoft Visio

PROFESSIONAL EXPERIENCE:

Projects/Clients:

ACC Washington D.C May 2022 to till date
Software Engineer
Responsibilities:
Work in agile environment with the team and design, implement and test the application requirements.
Work in an enthusiastic team to build a web app using React with Typescript, Web API and SQL Server.
Understand and adhere the Coherence framework built by Microsoft and Fluent UI that must be used to build the UI components.
Built UI using class components and functional components to display the data in a user understandable format and easy to process.
Created Modalless pop up window using react based components and Icons and JSX tables.
All the UI build are based on Microsoft Accessibility Standards.
Make the necessary changes to the Web API that pulls the data from various Azure platforms.Work with the client to understand, investigate technologies, create POC's, and document the results.
Implemented Email Notification service with .NET 6 using C# with RabbitMQ as message broker and Masstransit as message bus for SendGrid integration.
Debug bug tickets and implement solutions for them.
Worked in an Agile environment across teams with 2 week and 3 week sprints.
Build Web API's within .NET 6 using mongodb collections, and Angular 13+, Bootstrap for front end based on microservice architecture for CMS.
Understand and adhere to microservice architecture integrated with Saleforce framework, NET MVC and .NET Webforms.
Work and debug logs coming in from Microsoft SQL Server for generating PowerBl reports.
Worked in AzureDevOps for sprint planning, estimation, story pointing, deployments, and git storage.
Create and update unit tests using Specflow on XUnit with Gherkins.

DCI Milwaukee, WI Apr 2018 to May 2022
Software Engineer
Responsibilities:
Understand the requirements from Business team and design, implement or enhance the features.
Needs to work with the team members and coordinate with other teams to get clarity on business requirements.
Build Angular 10/8, Components and Services.
Using Angular CLI (Command line Interface) to create new Component, Services etc.
Work in an Agile team with 3 week sprint.
Work on .Net Core Web API to populate the data for Angular apps.
Work with SQL Server database to write sql queries to retrieve and update database records.
Core language features, including key framework provide data structures, use of LINQ against in memory collections.
Used Bootstrap to create grids in Angular UI. Bootstrap Icons like chevron-up, chevron-down, plus-square-fill, etc. to create the grid.
Created pages to input data using Angular UI Forms and various controls like Input, TextArea, Checkbox and also ngForm, ngModel etc.Be a part of two-week sprint planning where user stories are split into tasks and assigned to the developers.
Identify the solutions to the given problems (assigned tasks) and work on it.
Solve problems using C#, SQL, XAML, WWF etc.
Update the task board on Azure platform to collaborate with other team members.
Create pull request to get the work reviewed by peers and build the committed changes.
Work on to resolve the bugs reported during the sprint, if any.
Started working on a new requirement to build the UI using Angular and Web API
Participated in design sessions and actively involved in designing the PreScanning Tool(PST) for client locations



Awesomefat LLC - Milwaukee, WI Dec 2017 to Mar 2018
Software Engineer
Responsibilities:
Was responsible for estimation, design, and development of new modules using the agile process and pair programming.
Created UI widgets in Angular 8, Components and Services.
Created new Angular 8 app and added components and services along with peer developer following pair programming.
Added angular Components and created Services using Angular CLI (Command line Interface)
Consume the styles and HTML provided by the UI/UX designer.
Created Unit Tests using Karma-Jasmine.
Worked closely with QA automation team that worked on automation tests using Protractor.
Worked on Angular features like new ngIf, ngFor directives.
Created Http Responses to Mock JSON data using ReadyAPI.
Developed mock API for testing new Angular app using pair programing and Ready API.
Partially implemented the Web API that gathers the data from various sources for the Angular widgets.
Implemented logic in .Net Core Web API to gather the data from various sources.
Worked on Startup class of .Net Core Web API to implement the CORS for UI app.
Implemented logging for one of the reporting applications using Serilog and Seq.
Worked on RATS applications to enhance and add new features using WPF, WCF, C# Design and SQL.
Core SQL, joining tables, various types of relationships that can exist between tables.
Key patterns and construct utilize within a WPF UI.
Core language features, including key framework provide data structures, use of LINQ against in memory collections.
Object Design, mapping a problem to a solution at a very high level.
Breakdown of development work: 65% backend and 35% front end.
Work in a collaborative environment using Windows Azure platform.
Attend the refinement meeting to understand the use requirements and contribute in sizing the story points each sprint (two weeks).

Environment: C#, WPF, WCF, Web-API, JSON, SQL Server.



Integrity Spirit - Hyderabad, India Aug 2012 to July 2015
.Net Developer
Responsibilities:
Investigate ASP.NET applications that are deployed across various server farm. Implement SSO using token based security.
Developed code in C#, ASP.Net and SQL Server using Pair Programming, TDD.
Designed and implemented SAML authentication in the Admin Portal application.
Design and develop rich user interface using Javascript frameworks like Angular JS and JQuery.
Designed Web pages using JQuery using AJAX calls to RESTFUL API
Used Angular2 in designing the dynamic webpages, used Typescript to as Client side scripting.
Fix the bugs reported by clients, testing team etc. and create a Shelves for code review.
Extensive use of Object Oriented Methodology using C# programing, Used MVC and ORM architectural design patterns.
Developed WCF services that interacts with various data sources and exposes the services using HTTP endpoints. Hosted the WCF service on IIS. Created WCF clients in different places to consume the service using HTTP end points.
For analyzing data in SQL Server, writing stored procedures to select, insert, update and delete data used SQL Server 2008 Management Studio and also used Query Analyzer to analyze the query performance.
Design and developed Menu using HTML, CSS, XSLT in Visual Studio 2015 for third party integration.
Worked extensively in for mail order application in production support.
Created WCF service and hosted on Internet Information Service (IIS) that was exposed via Http endpoint. Built the custom exceptions for WCF using Fault Contract. Implemented Data Contracts, Data Members, Service Contracts etc.
Developed and supported monitoring windows applications using C# and WPF. Worked Collections framework and Webservices to communicate with SQL Server database.
Created WCF Services to enable client applications to connect and maintain the applications remotely.
Used SQL Server 2008 Management Studio and Toad for oracle 9.7 for writing stored procedures to select, insert, update and delete data.

Environment: C#, Asp.Net, Oracle, JSON, Web API, .NET Framework 3.5, C#, ASP.NET , Visual Studio 2010, SQL Server 2008, ASP.NET Web Forms, ADO.NET, SOAP Web services.
Keywords: cprogramm csharp quality analyst user interface user experience javascript information technology microsoft procedural language Wisconsin

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];82
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: