Sr. .net Developer Resume
Houston, TexaS
SUMMARY
- Having 9+ years of experience in analysis, design, development, implementation of Web/Windows Based Applications & Client Server Applications in various Microsoft related Technologies.
- Hands on experience in all phases of SDLC
- Comfortable with Agile Programming Methodologies, Scrum and Test - driven development (TDD), Integration and UI automation testing
- Well versed with web technologies like CSS, HTML, Bootstrap, JavaScript, JQuery, Angular etc.
- Expertise in ASP.NET MVC
- Proficient with WCF, Web API using SOAP and REST
- Experienced in .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles)
- Experienced in database designing/architecture with SQL
- Experience in other technologies like Azure, PowerShell.
- Developed database in the Azure Cloud Services.
- Hands on Experience in Microsoft Visual source safe (VSS), SVN, GIT and Team Foundation Server(TFS)
TECHNICAL SKILLS
Languages: C#, SQL, PL/SQL, Java, JavaScript
Web Technologies: MVC, ASP.NET, Angular, HTML5, CSS3, JavaScript, XML, AWS, XSL, XSLT, Web API, JQuery
Database: Mongo DB, SQL Server, MS Access, Oracle, NoSQL
Reporting Testing and Modeling: MS SQL Reporting Services, Crystal Reports, MS VSS, MS Visio
Application Tools: Visual Studio IDE
Middleware: WCF, ADO.NET, Entity Framework LINQ, Web services
Operating System: Windows server UNIX and LINUX
PROFESSIONAL EXPERIENCE
Confidential, Houston, Texas
Sr. .Net Developer
Responsibilities:
- Developed the pages in ASP.NET MVC 5 and Angular 5 using .NET framework in C#.NET and application programming interface.
- Designed and consumed WCF Web-services using C# and XML to handle transactions with central database
- Involved in development of application using Angular 5 and Node JS.
- Used Version control tool Team foundation server (TFS) for the entire development cycle.
- Developed the UI for various modules using HTML, JavaScript, C#.Net, ADO.NET, CSS and Telerik Controls.
- Bundling and minification using Webpack 2
- Implemented Factory design pattern.
- Used Eager Loading and Lazy Loading for the routing of some components as per the uses of the different navigation tab in Angular 5.
- Moved application to a web-based ASP.Net platform using C#, MVC, JavaScript, jQuery, Google Charts, and SQL server 2017.
- Implemented Business logic layer (Middle layer) to write Business logic of project using C # 4.0 with LINQ Queries and Lambda expressions based on business requirement.
- Followed TDD and Agile methodologies
- Lead the planning and development of business application in ASP.Net C# for front end following MVC pattern like JQuery, JavaScript and AJAX for UI; SQL server2017 for back end; SSRS for developing reports.
Environment: .NET Framework 4.0, ADO.NET, Visual Studio 2017, MVC 4.0, Angular 5, AWS, WCF, WPF, SQL Server 2017, JavaScript, CSS3, HTML5, TFS.
Confidential - Plano, Texas
Sr. .Net Lead Developer
Responsibilities:
- Active participation and interaction with manager and Subject Matter expert and other team, for requirement gathering, the functional and non-functional parameters, affecting the application.
- Active participation in designing, modelling and documentation of application.
- Worked with the Senior Architect to finalize the architecture of the application.
- Implementation of dependency injection for decoupled database communication.
Environment: Angular 2.0, TypeScript, NodeJS, Webpack, Visual Studio 2012, VSCode editor, SOA, Gulp, Bootstrap (UI bootstrap, CSS, etc.), C#, MVC5, Web API 2, EF, ASP.NET Core 1.1, Telerik, SSRS.
Confidential, NYC
Sr. .Net Developer
Responsibilities:
- Designing data-model and architecture for large-scale Master-Data-Management web-app
- Developed service-oriented architecture using C# WCF web-service to process XML-based data change alerts
- Lead UI design and refactoring.
- Mentoring team in T.D.D. via code-reviews and code-metrics (coverage, complexity).
- Improved C# ASP.NET web-app responsiveness via JQuery, AJAX, and optimized JS
- Improved C# app performance 200% by using threads and object caching
- Used Entity Framework to perform CRUD operations on the SQL Server 2012 database
- End to end frontend development using Angular with cutting edge HTML5 and CSS3 techniques
- Used ASP.NET MVC 4.0 for building scalable standards-based web applications
- Worked with Agile development model
Environment: .NET Framework 4.0, ASP.NET, Mid-Range (Autosys & shell scripts), ADO.NET, Angular 2, Visual Studio 2012, MVC 4.0, WCF, SQL Server 2014, JavaScript, CSS3, HTML5 SSIS, SSRS, IIS 8.0, TFS.
Confidential
Sr. .Net Developer
Responsibilities:
- Developed n-tier architecture with separate presentation layer, data access layer and the database layer using C# / ASP.Net MVC
- Architecture design using MS-Visio to design various UML Diagrams like Sequence Diagram and Class Diagrams
- End to End UI development in JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3, JQuery and Telerik
- Implementing WCF for developing and deploying services on Windows in line with the Service Oriented Architecture (SOA).
- Used LINQ with Entity Framework
- Developed the software using Agile Methodology.
- Extensively used SSIS to create packages to move data from a single data source to a destination.
- Created Weekly and Monthly reports in SQL Server Reporting Service
- Used Team Foundation Server for the version control, branching and MS build
Environment: ASP.Net 4.0, HTML5, HTML, Azure, CSS2/3, Visual Studio 2010, SQL Server 2008, Silverlight 4.0, Telerik Controls for .Net, Angular JS, WPF, Web services, C#, WCF, UML, XML, Ajax, IIS 7.0, JavaScript, jQuery, Bootstrap, TFS, Entity Frame work.
Confidential
.Net Developer
Responsibilities:
- Designed and implemented application using ASP.NET Web Forms, C#, HTML, CSS3, ADO.NET, JQuery, User Controls and AJAX
- Implemented the N-tier architecture, e.g. Presentation Interface (UI), Business Logic Layer (BLL), and Data Access Layer (DAL)
- Created Stored Procedures, Triggers and Views in SQL Server.
- Designed and developed architecture and framework for Data Access, Exception Handling, Logging and Session Management in the application
- Responsible for User Management Application and Administration, created an Authentication & Authorization system based on user groups.
- Implemented Web Services and WCF to use in the application for critical operations.
- Implemented interactive views using JQuery, HTML5, CSS3, AJAX and Bootstrap
- Extensively used Entity Framework for data layer
- Uses TFS for source control
Environment: Visual Studio 2010, ASP.NET 4.0/3.5, ADO.NET, C#, WCF, Web Services SQL Server 2008, AJAX, XML, and JQuery
Confidential
Software Engineer
Responsibilities:
- Involved in business requirement gathering, analyzing the requirement, documenting the requirements.
- Design and development class diagrams using UML methodology.
- Worked on claims processing by routing claims and other tasks to the right person at the right time.
- Used ASP.NET for front-end and C# in the Business and Data Access Layers to write Validation objects
- Design and develop databases, Tables, Stored procedures, triggers, cursors, using SQL Server 2005
- Converted legacy application web service into WCF services
- Used ADO.NET for database interactions using Data Adapters, Data Reader and Dataset
- Involved in Unit Testing and UAT
- Built distributed application with .net remoting
- Used SQL Query Analyzer for troubleshooting SQL queries.
- Implemented MVVM architecture.
- Used SVN for configuration management.
Environment: ASP.NET, C#, ADO.NET, VB.NET, T-SQL, Win Forms, Microsoft Visual Studio.NET 2005, XML, XSL, HTML, CSS JavaScript, Web Services, WSDL and MS Visual Source Safe.