.net Developer Resume
Tampa, FL
SUMMARY
- 7 years of professional software experience in designing, developing object - oriented, maintainable, scalable .NET applications.
- Experience in Finance, Healthcare, Insurance and Logistics Domains.
- Extensive experience in developing web applications using Microsoft .NET technologies like C#.NET, ASP.NET, ADO.NET, Web Services, WCF, Web API RESTful Services, Entity Framework and IIS on Visual Studio 2008/2010/2012/2013 .
- Strong experience in developing WinForms and ASP.NET MVC.
- Strong experience in Writing RESTful services using WCF and Web API.
- Extensive experience in writing Data Access Code using EF Code First.
- Proficient wif SQL Server 2008/2012 Database development and strong database knowledge including Stored Procedures, Views and triggers.
- Proficient wif SQL Server Report System (SSRS).
- Proficient wif SQL Server Integration Services (SSIS).
- Strong development experience in Rich GUI wif HTML5, CSS3, JavaScript, Bootstrap, jQuery, jQuery UI and AJAX.
- Expertise in using XML/JSON and AJAX/ jQuery to Consume RESTful Services.
- Strong developing experience in developing Responsive Web Applications using CSS3 Media Queries.
- Expertise in developing Single Page Application (SPA) wif AngularJS framework.
- Expertise in JavaScript Unit Testing Tools like QUnit.
- Expertise in design and developing Client/Server & web Applications on 2-Tier and 3-Tier Architecture for Multi user.
- Experience in developing test cases for Unit Testing using MS Unit Testing and Moq.
- Experienced in developing applications based on (SDLC) using Agile and Waterfall methodologies.
- Experienced in MVC and MVVM design pattern.
- Experienced in project management tools like TFS and Git.
- Excellent troubleshooting and analytical skills.
- High-energy, confident professional wif an infectious enthusiasm for technology.
- Energetic self-starter wif strong communication skills; work well independently or on a team.
TECHNICAL SKILLS
Operating Systems\Design Patterns\: MS Windows (XP/Vista/7/8/Linux)\MVVM, MVC, Factory, Repository\ Singleton\
MS Technologies\Languages\: .NET, WPF, WCF, EF Code First, LINQ, \C#, C++, SQL, T-SQL\ADO.NET, Enterprise Library, IIS, C#.NET, \ASP.NET MVC, WCF REST, Web API \
WEB Technologies\Rich GUI\: ASP.NET, XML, Web Services, Java Script\WPF, HTML5, CSS3, jQuery, AJAX \AJAX, AngularJS, XSL, XSLT, XHTML, XML\JavaScript, XAML, SPA, Bootstrap\WCF RESTful, Web API Services, Node.JS\SASS, LESS\
RDBMS\Frameworks\: SQL Server 2008/2012/2014 \ .NET, COM, COM+\
IDE\Application/Web Servers\: Visual Studio.NET 2008/2010/2012/2013 \MS IIS /6/0/7.0/7.5\
Reporting\Versioning Tools\: SSRS 2008/2012\MS TFS, GitHub
Methodologies\XML Tools\: SCRUM, Agile, Waterfall\Stylus Studio, XML Spy\
OO Tools\Unit Testing Tools\: UML (Visio)\NUnit, MS Unit Test, QUnit\
PROFESSIONAL EXPERIENCE
Confidential - Tampa, FL
.NET Developer
Responsibilities:
- Worked on Scrum-based Agile SDLC.
- Develop web application wif .NET4.5 Framework and Visual Studio 2015
- Created APIs using ASP.NET Web API for teh new Poseidon Application which replaced teh OPD application.
- Using OWIN for self-hosting teh REST APIs wifin a Windows Service.
- Using TopShelf to convert teh .NET Console Application into a Windows Service.
- Using teh MEF2 for dependency injection in order to build a loosely coupled system and use Dapper for Object relational mapping (ORM).
- Using Repository Pattern and Factory design pattern to develop reusable code.
- Create teh enterprise increment data load process by using SQL SERVER Change Tracking combine wif stored procedures, functions and SSIS.
- Using C# and based on NLOG framework built a centralized log system which can integrated wif ServiceNow Event Management, dis system can monitor thousands of company terminals in US and run as Windows Service.
- Using AngularJS for teh Model-View front-end design. Using Ajax for API calls.
- Perform Unit Testing and debugging and set test conditions based on code specifications. Wrote teh unit testing by using Mock(moq).
- Use MVC design a Poseidon installation system, which can install application to different terminals in all locations.
- Involved in SQL SERVER Database, design and write functions and stored procedures
- Supports application throughout teh Product Development life cycle.
- Used TFS for version control
Environment: C# 5.0, .NET Framework 4.5, ASP.NET Web API 2, Entity Framework 6, RESTful Service, JavaScript, AJAX, AngularJS 1.3, NUnit, HTML 5, CSS 3, Bootstrap, IIS 7.5, SQL Server 2012,Visual Studio2013, GIT/TFS
Confidential - Sunrise, FL
.NET Developer and QA Automation
Responsibilities:
- Worked on Scrum-based Agile SDLC.
- Maintenance teh current application by Remedy’s TC and PC
- Involved in three layers of teh project, including presentation layer, business logic layer and data access layer
- Develop web application wif .NET4.5 Framework and Visual Studio 2013
- Implemented WCF to host teh application
- Use WinForm Design teh application lay out
- Implemented Object relational mapping (ORM) wif Entity Framework Code First 6.
- Used Code First Migration to allow more flexible development
- Implemented Repository pattern to develop reusable code
- Designed and developed Web access UI using HTML5, CSS3, jQuery UI
- Implemented Stored Procedures, Database Triggers wif SQL programming
- Involved in creating views using SQL programming to enhance security of database tables.
- Used SQL Server Reporting Services (SSRS) provide report design, development, testing, and deployment.
- Use SQL Server Integration Services (SSIS) for maintenance of SQL Server databases and updates to multidimensional cube data
- Involved in Application security using Authentication and Authorization
- Create and maintain reusable Automated and Manual test case in Test Manager.
- Develop teh Automation library and frame work
- Integration of Ranorex/coded UI wif Microsoft Test Manager for manual triggers & automation to teh build.
- Automation for Load Testing
- Used TFS for version control
- Design and Generate SSRS Report
- Work wif TFS Work Item Custom Control(WICC)
- Worked wif Nextgen Application Automation.
Environment: C# 5.0, .NET Framework 4.5, ASP.NET,WCF, Entity Framework 6, RESTful Service, JavaScript, NUnit, HTML 5, CSS 3, Ranorex, Load Runner, 12,Visual Studio2013, GIT/TFS
Confidential - Minneapolis, MN
.NET Developer
Responsibilities:
- Involved in designing Client module, Policy module and Report modules.
- Develop web application wif .NET4.5 Framework and Visual Studio 2013
- Implemented RESTful services wif ASP.NET Web API 2 and C#
- Developed SPA (Single Page Applications) using RESTFUL web services wif AngularJS
- Used MVC and MVVM design pattern in application development
- Implemented Object relational mapping (ORM) wif Entity Framework Code First 6.
- Used Code First Migration to allow more flexible development
- Implemented Repository pattern to develop reusable code
- Used AngularJS to provide partial update functionality and client side validation
- Wrote AngularJS controllers, factories, and services for new website features.
- Designed and developed UI using HTML5, CSS3, jQuery UI
- Used Bootstrap, AngularJS Bootstrap and custom CSS 3 for richer user experience
- Involved in creating views using SQL programming to enhance security of database tables.
- Used SQL Server Reporting Services (SSRS) provide report design, development, testing, and deployment.
- Use SSIS for data extraction, transformation, and loading (ETL).
- Involved in Software maintenance and Bug fixing
- Used TFS for version control
- Involved in Unit Testing using Visual Studio Test Tool
Environment: C# 5.0, .NET Framework 4.5, ASP.NET Web API 2, Entity Framework 6, RESTful Service, JavaScript, AJAX, AngularJS 1.3, NUnit, HTML 5, CSS 3, Bootstrap, IIS 7.5, SQL Server 2012,Visual Studio2013, GIT/TFS
Confidential, Chicago, IL
.NET Developer
Responsibilities:
- Involved in software development plan, business modeling, object modeling, DB modeling, gathering user requirements, writing functional specs, developing application, testing and deployment for web applications.
- Worked in an enterprise-level environment wif Scrum methods and procedures.
- Involved in application design based on Model View Controller (MVC) Design Pattern and OOP concepts
- Designed and developed UI using CSS3, jQuery and Razor Views
- Used Layout Views for Consistent layout across teh Views
- Used jQuery UI for dialogs, tabs and model popups
- Used CSS Bootstrap for Responsive Web Design
- Implemented validation using JavaScript and Regular Expressions
- Used jQuery AJAX extensively for invoking WCF REST Services faster response of teh Web Site
- Used ADO.NET Entity Framework Code First for data access logic, querying and manipulation data
- Used SQL Server 2012 for database and database tables
- Used Repository Pattern and Factory pattern for Reusability of Data Access Logic for all modules
- Developed Controllers and Action methods for User Interaction logic using C#
- Developed exception handling functionalities in teh Action methods using C#.NET
- Created very efficient ways to centralized various data sources into Baron Funds Reporting system using WCF RESTFul services and SQL Server databases
- Developed workflow and approval functionality using WCF RESTFul Services
- Implemented Forms Authentication and Authorization for Security
- Used TFS to keep track of application versions
- Involved in Unit Testing using Visual Studio Test Tool
Environment: .Net Framework 4.5, SQL Server 2012, C# 5.0, ASP.NET MVC 4, ADO.NET, WCF, XML, Entity Framework 6, HTML, CSS 3, JavaScript, jQuery 2.0.3, IIS 8, MS Unit Test, TFS
ConfidentialSr. .Net Developer
Responsibilities:
- Interacted wif stake holders for gathering requirements and was responsible for documenting them.
- Designed teh solution based on teh gatheird requirement.
- Developed teh application using ASP.NET MVC
- Designed database wif normalization. Created teh tables and relationship between teh tables.
- Involved in Customer Module, Account Module, and Payment Module.
- Used Routing, Security and Action Filter techniques in development of teh application.
- Created web pages using Razor view engine dat is part of teh ASP.NET MVC framework.
- Worked on Layout pages using HTML5, CSS3, and Bootstrap.
- Developed core functionalities wif teh ASP.NET MVC Framework using C# .NET, Entity Framework.
- Developed client side validations using jQuery and JavaScript.
- LINQ was extensively used across teh project.
- Written Test cases using NUnit.
- Performed unit testing on every new version before releasing it for User Acceptance Test.
- Implemented security access rights throughout teh web pages. Based on teh privileges, information is displayed.
- Involved in Bug Fixing.
- Used TFS for Version control.
Environment: MVC, Visual Studio.NET 2010, Framework 4.0, C#, XML, IIS, TFS, SQL Server 2008
Confidential
Junior .NET Developer
Responsibilities:
- Collected and analyzed requirements from teh clients to design suitable software for them.
- Wrote presentation layer which consisted of ASP.NET Web Forms, User Controls, ASP objects and their associated Code-Behind files.
- Designed teh business logic and implemented it by creating interfaces, abstract classes, static classes and sealed classes.
- Implemented membership and role based providers for authentication and authorization.
- Used ADO.NET to provide connectivity to SQL Server back end database.
- Wrote Stored Procedures and Batch Queries in SQL Server 2008.
- Coded teh application in C# using ASP.Net including textboxes, combo boxes, data grids, tree view control, buttons, validation controls, and image buttons and zooming.
- Developed SSRS reports like Table, Matrix reports according to client requirements.
- Involved in code review and performance improvement as well as documentation.
Environment: .NET Framework 3.5, C# 3.0, ASP.NET Web Form, XML, ADO.NET, SQL Server 2008, SSRS, IIS 6, HTML, Visual Studio 2008
