.net Developer Resume
Ohare, IllinoiS
SUMMARY:
- Total 12+ years of diversified experience in solutions architecture, software systems design, technical solutions, applications development and project management.
- Experience on .NET Technologies in software analysis, design, development & implementation of Enterprise Web based multi - tier distributed applications.
- Worked in team executing projects using Agile Methodologies. Fully familiar and aware of all agile terminologies and agile ceremonies.
- Played role and worked primarily as Web developer or senior web developer or senior .NET web developer and technical leader having domain expertise in Investment banking & credit cards.
- Engaged in Web Applications development using ASP.NET, C#.NET, Angular2, MVC 4.0, VB.NET and AJAX, JSON, jQuery, ReactiveJs or RxJS, Web API, JavaScript, JQuery, HTML, LINQ, SQL Server 2013, CSS, XML and IISas front-end languages while MS SQL Server as database with SQL, T-SQL. Responsible for analysis, implementation, deployment, and maintenance of solutions.
- Engaged in Windows applications development using WPF, C#.Net as front-end while MS SQL Server as database. Responsible for implementation, deployment, and maintenance of solutions.
- Engaged in developing Web Services, Windows Services using C#.Net. Responsible for implementation, deployment, and maintenance of solutions.
- Experience in developing applicationsASP.NET Web Forms, LINQandWindows Communication Foundation (WCF).
- Worked on various tools like FXCop, Resharper, Parasoft Service Virtualization and Wiremock frameworks.
- Worked in source control systems like Team Foundation System(TFS), SVN, Clearcase, Microsoft SourceSafe.
- Extensive use of Data Adapters, Data View, Data Readers and Datasets for data manipulation and good knowledge of ADO.Net
- Engaged in the developing SOA with WCF Services. Responsible for implementation, deployment, and maintenance of solutions
- Worked onSingleton, Abstract Factory, Factory, Façade, Dependency Injection, IOC and WCSF Design patterns.
- Excellent programming skills with strong understanding of Object Oriented programming concepts.
- Extensive experience using databases SQL server 2005, 2008. Experience in Database Development using SQL server -developing stored procedures, functions, Views and Triggers, Complex queries using SQL Server, TSQL. Has also worked on the Performance tuning of SQL queries
- Experience in creating Adhoc reports as per the client requirements and management.
- Involved in Project Management activities entailing requirement analysis, design, development, unit testing, and delivery management.
- Has performed various levels of Testing such as Unit testing, System testing, Integration testing, Functional testing, and Pre-Prod ETL testing.
- In-depth expertise in debugging and troubleshooting issues detected in production, UAT or development environments.
- Experience in creating in documentation for requirement specification document, functional, mapping and technical document.
- Experience in creating technical documents like System Requirement Documents, UML documents like Use Case diagrams, Class diagrams, Sequence diagrams and flow chart diagrams etc.
- Extensive experience of offshore - onshore coordinator model.
TECHNICAL SKILLS:
Platform: Visual Studio - 2015, 2013, 2010, Silverlight phone application, Windows Phone 8,7.1, Visual Studio.NET 2005, PL/SQL, VC++, Visual Basic, Visual Interdev, ADO, MS Office 2010, Windows Server / Professional 2000, 98, 95, Unix, DOS.
Programming Language: C#, Angular 2.0, Bootstrap, RxJS, WPF, DevExpress, Windows Phone7 & 8, C/C++, HTML, Microsoft Visual Basic, VB.NET, Win32 API Programming, XHTML, XML, Javascript, JQuery.
Technologies: ASP.NET, Winforms, WCF, MVC4/5(Razor), Windows Phone 8 & 7, ASP, Entity Framework, WPF, Silverlight for Mobile apps, PhoneGap, Entity Framework, IIS, JQuery, JavaScript, AJAX, SOAP, VBScripts, Web Service Definition Language (WSDL), SOAP, OpenGL, COM, XML Web Services and Angular JS.
Database: MS SQL Server 2012, 2005 & 2008, SQL Server 2000, MS SQL Server 2005, Sybase, SQL, PL/SQL.
Software Engineering: Agile Methodology, Object Oriented Concepts, UML and Software Development Life Cycle. Microsoft Visio.
Configuration Tools: TFS, VSS, Clearcase, SVN
PROFESSIONAL EXPERIENCE:
Confidential, Ohare, Illinois
Environment: Visual Studio 2017, Angular2.0, Jquery, JavaScript, CSS, AJAX 4.0, ASP.NET, WCF, .Net Framework 4.5, ASP.Net 4.5, C# 4.5, C#.Net, ADO.Net, WebAPI, Entity Framework, TFS, JQuery, Dapper, SimpleInjector, Automapper, Backend: SQL Server 2014.
Responsibilities:
- Used .Net/node.js to create a runway timer to calculate weather conditions and sending maintenance crew for clean up or flight runway.
- Extensively used latest .Net framework for creating windows service to call API and display flight Information.
- Defined information architecture by studying business operations and user-interface requirements for both corporate website and staff portal
- Used ASP.NET MVC to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller.
- Developed server side REST style web services and called them from backbone collections.
- Developed a cross-device/cross-browser web application for real-time location sharing utilizing AngularJS, JavaScript API.
- Implemented code according to coding standards and Created AngularJS Controller, which isolate scopes perform operations.
- Used AJAX for implementing dynamic Web Pages where the content was fetched via API calls and updated the DOM (JSON Parsing)
- Wrote SPA (Single Page Applications) using RESTful web services plus AJAX and AngularJS.
- Managed all aspects of the web application, including maintenance, testing, debugging, deploy and printing.
- Designed and developed WCF Web Services so that the systems existing can communicate and pass accurate information
- Developed ASP.NET web pages (C# code behind) for authentication, registration, maintenance, documents uploading and faculty approval system
- Web Form design in Asp.Net using CSS, Server Controls, JavaScript and coding using C#.net.
Confidential, Vernon Hills, Illinois
Environment: Visual Studio 2017, WPF, DevExpress, Angular 2.0, WCF, C#, WebAPI, Entity Framework, TFS, Autofac, Automapper, ATDD and Resharper. Backend: SQL Server 2015
Responsibilities:
- Involved in gathering and analyzing the requirements from Stake holders and development team.
- Involved in understanding the business requirement and functional and technical specification documents.
- Involved in gathering requirement from business and then analyze the requirement in depth. Convert business requirement into technical requirement.
- Responsible to creating Prototype for the business requirements and follow up with business to finalize the requirement.
- Responsible for converting one of the important modules from WPF to Angular.
- Played role of Senior.NET developer for developing new features and maintaining existing modules.
- Created application enhancements and new features using WPF, DevExpress and Win Forms.
- Developed batch applications for automation process for auto release of Orders.
Confidential, Rolling Meadows, Illinois
Environment: Visual Studio2010, ASP.NET, WCF, C#, WebAPI, Angular 2.0, TFS, Javascript, JQuery, MVC using Razor, Resharper, FxCop, NUnit, TFS
Responsibilities:
- Involved in gathering and analyzing the requirements from Product Owner and other stake holders.
- Involved in understanding the business requirement and functional specification documents.
- Involved in gathering requirement from business and then analyze the requirement in depth. Convert business requirement into technical requirement.
- Responsible to creating Prototype for the business requirements and follow up with business to finalize the requirement.
- Responsible for creating System requirement document, business and functional requirement document.
- Created Technical Design Document usingUML(Use Case Diagrams,SequenceDiagram, Class Diagram), Process flow Diagram, Data Flow Diagram.
- Played role of Technical leader, Senior .NET web developer or .NET web developer. Assign task to offshore team & follow up until completion.
- Plan future release cycle deliverables in advance for smooth execution and continuous delivery.
- Created web application using ASP.NET Web Forms, AJAX Toolkit, LINQandWindows Communication Foundation (WCF).
- Implemented Security module in Windows Communication Foundation (WCF).
- Developed content web pages and Master Pages and in ASP.NET using C#.Net.
- Extensively used ASP.Net Web Controls and HTML Controls.
- Implemented LINQfor querying, sorting, filtering the complex queries
- CreatedUser Controls and Custom Controlsfor reusability purpose in the whole application.
- Created SQL Objects like Stored procedures, user defined functions using SQL Server 2005/2008
- Developed Business logic using C# and user interface screen design using ASP.NET
- Designed and Developed User Interfaces (Web pages) using ASP.NET.
- Responsible for working on SQL Server database, and was involved in writing/ complex SQL Queries in T-SQL and the required stored procedures and views and enhanced performance of procedures or functions.
- Analyzed the requirements and created Prototypes whenever required.
- Created Proof of Concept(POC) for critical features using Google API, Angular 2.0 and Ajax for auto address complete and demonstrated to Product Owner agile teams and various stakeholders.
- Created Angular web application for 3 features by migrating from ASP.NET to Angular 2.0.
- Created MVC web application for 4 features by migrating from ASP.NET to MVC 4 using Razor.
- Using Visual Studio 2010 and ASP.NET and .NET framework 4.0, I was responsible for designing, development, testing and maintaining many modules in IRIS application like Add Notes, Maintain Name and rmation and Credit limit increase modules.
- I was also responsible for designing and developing the Web Rest APIs for many features of applications.
- Communicating and working with various depending teams for achieving end to end working solution for feature.
- Communicating with offshore agile team as onsite coordinator and getting assigned work done for the sprint.
- Coordinate delivery of development and production releases that meet quality assurance standards
- For unit testing the code, I used Microsoft Unit Testing framework NUnit and Rhino Mocks to write ATCs (Automated Testing Containers).
- I also participated in peer code reviews of agile team and other teams.
- Played role of Technical Leader or Team Lead and lead the team to successfully deliver the deliverables.
- At times I played role of Business System Analyst(BSA) to get business requirements from the stake holders.
- Assisted in writing build scripts for deployment of code of web applications.
- I also played role of Scrum Master when there was no scrum master in our agile team.
Confidential
Environment: Visual Studio - 2010, WPF, Silverlight app, Windows phone 7.1, javascript, XAML, PhoneGap, SQL lite
Responsibilities:
- I was responsible for designing the entire high level architecture and low level design of the WipShell framework and its various services provided by the framework.Created Technical Design Document for mobile framework usingUML(Use Case Diagrams,SequenceDiagram, Class Diagram), Process flow Diagram, Data Flow Diagram.
- Used few design patterns like Façade, Singleton and Factory patterns wherever possible in the WipShell Framework so that it is generic, extensible and maintainable.
- Used Silverlight to create windows application to use the mobile application framework using Windows Phone Framework 7.1.
- Developed 6 reusable components that can be used by developers of mobile applications.
- Windows Phone applications starter kit template for used for developing hybrid applications.
- Developed WipShell Framework in javascript that will be used by all phone services which will be used by all native and hybrid applications.
- HTML-WipShell bridge which is generic in nature because it can be used by ALL phone features in ALL hybrid app to access Wipshell for ALL windows phone features supported by WipShell.
- Saving and searching contacts saved in phone.
- SQLLite mobile phone database access which will be used by all hybrid and native applications.
- Using windows phone’s camera feature for clicking photo, browsing photo, getting and saving photo images from phone memory.
- I developed windows phone applications starterkit template for used for developing hybrid applications which prepared base project structure for the WP7 application developers.
Confidential
Environment: Visual Studio - 2010, WPF, Silverlight appln, Windows phone 7.1, SQL lite DB
Responsibilities:
- I was responsible for designing the architecture entire application as well as maintenance of all modules which were in the system.
- Used WPF Silverlight to create the user interface for the mobile application.
- Used Windows phone library to provide the camera functionality for the FONL application.
- I was responsible to send the weekly status report to the project manager.
- I was responsible for designing, developing the POC for the camera integration.
- I was also involved in resolving technical challenges faced by team members.
Confidential, Long Island City, New York
Environment: ASP.NET 2005, C# 2005/2003, SQL Server 2000, WCF, WPF, Entity Framework.
Responsibilities:
- The work includes creating functional specification document based on the existing applications, designing the same functionality considering target MSSB platform, creating test and user acceptance plan, coding and deployment.
- I was responsible for understanding the existing applications in J2EE technologies and designing the architecture of the sub system as well as design of the various modules which were in the system to use ASP.NET technologies.
- Developed web pages using C#, ASP.NET and Visual Studio .NET 2010
- Responsible for designing and developing ASP.NET web pages using ASP.NET, ADO.Net, SQL Server.
- Core developer in the project and involved in the full software development life cycle and handled application from end to end
- Designing WCF Rest services to get data as xml response and json response.
- I was involved in development of standalone application using WPF for financial adjustments. Involved in Web API variant of the project (R&D)
- I was also responsible for integrating wire mock UI in html with the ASP.NET web controls in web application and also supporting utility applications developed in WinForms and used Entity Framework.
- I was responsible for an entire module to create and develop WCF Rest Web Services
- Assisting in testing activities, test plan/test cases review based on business requirement, functional specification and technical design document. Actively involved in UAT.
- I was responsible to send the weekly status report to the client and for driving the weekly status team meeting.
- I was also responsible for maintaining various project documents like tracking sheet, review records, test records and defect tracking sheet etc.
- I was also responsible for resolving the defects and recorded in the Quality Center.
Confidential, Raleigh, North Carolina
Environment: ASP.NET 2005/2003, C# 2005/2003, Javascript, SQL Server 2000, ASP, WinForms.
Responsibilities:
- I was responsible for designing the architecture of the whole system as well as design of the various modules, which were in the system.
- I was also responsible in the post implementation support of RDM and GML systems.
- Involved with design and development of the system using Microsoft C# .NET Win Forms, SQL Server 2005/2008 and web applications. Development would be defect fixing, enhancement, change request or migration of projects.
- Responsible for designing and developing ASP.NET web pages using ASP.NET, ADO.Net, SQL Server.
- I developed web pages using C#, ASP.NET and Visual Studio .NET 2005.
- I developed Multithreaded application using Windows console application in .NET framework 3.0 using C# and SQL Server 2005, PL SQL and T SQL for processing research distribution system.
- Assisting weekly status reports of tasks completed/ in-progress and planned for future.
- Assisting in testing activities, test plan/test cases review based on business requirement, functional specification and technical design document. Actively involved in UAT.
- I was responsible for developing enhancements and defect fixes of legacy web applications written in ASP and standalone WinForm .NET C# applications and also console applications in C#.
- Conduct peer review during design, coding and testing.
Confidential
Environment: ASP.NET 2005, C# 2005, SQL Server 2005Team Size:2
Responsibilities:
- Communicating with client for understanding verifying our understanding of requirements, clarifying doubts and work status.Understanding project requirements specification. Analyzing, designing of architecture and coding of the web application.
- Coding for major modules in the system using ASP.NET, C#, SQL server and PL SQL.
Confidential, Seattle, Washington
Environment: ASP.NET 2005, VB.NET 2005, C# 2005, SQL Server 2005ASP, VB, VC++ and SQL Server 2000.
Responsibilities:
- Analyzing, designing of architecture and coding of distributed component nature of web application.
- Client side communication for requirements gathering, doubt clarification and work status reports.
- Assigning tasks to team members whenever required.
- Developed many windows service server applications which were written in C# and were multithreaded and used .NET remoting.
- Coding of lookups, Counts and Exports of voter’s modules present in various states in US.
- Coding of all remoting parts of web and console applications using .NET remoting and C#.
- Written lot of stored procedures in PL SQL and SQL Server 2005 to interact with distributed database servers for manipulating voter database.
- Analyzing, designing and coding of geo area maps in the surveys, list creation modules.
- I was involved in the enhancements and maintenance of Mobilizer application that was installed on hand held PDA device.
- Porting VB, ASP code in various modules to VB.NET and ASP.NET using Visual Studio 2005.
- Maintenance of various parts of the votervault site that was written in VB, ASP and SQL Server 2000.
- Maintenance of .NET remoting application written in VC++.