Sr. .net Developer Resume
Los Angeles, CA
PROFESSIONAL SUMMARY:
- Around 8+ Years of experience in design, development, testing and maintenance of .Net Applications.
- Experience in developing WCF Services, Web Services and Windows Services.
- Good understanding of Software Development Life Cycle (SDLC).
- Experience in version control tools such as Microsoft Visual Source Safe (VSS), Team foundation server (TFS) etc.
- Good experience in writing Stored Procedures.
- Good working experience in MVC 3.0/4.0 patterns.
- Expertise in XSLT, XML and writing X path queries
- Good knowledge on Reporting Tools, like SSRS and SSIS
- Experience in Test Driven Development and automated unit testing.
- Experiencewif testautomationcreation and tools such as Selenium.
- Experience in handling and Execution of Tables, Triggers, Indexes, and other ETL functions.
- Good working experience wif ADO.NET, Microsoft Application Blocks and Entity Framework as a part of accessing and updating teh database.
- Good experience in Exception Handling and Debugging by which teh whole picture of application runtime behavior can be seen and analyzed more efficiently.
- Expertise in writing PL/SQL and SQL scripts
- Experience in desktop and windows application development.
- Good experience wif development methodologies like Agile (SCRUM) and Test driven development (TDD).
- Experience wif Typescript and LESS
- Working experience on interfaces using XML, Bootstrap 3.2, AJAX, Angular JS (1.4),Kendo UI, Knockout Js, HTML (4/5), DHTML, XML/XSL/XSLT, CSS (3/2), Java Script, JQuery (2.0/1.0) and VB Script.
- Extensive front end and backend development experience and working wif .Net Framework 4.5/4.0/3.5/3.0/2.0 using Visual Studio.NET 2012/2010/2008/2005
- Maintaining and setting up new IIS application pools across multiple domains.
- Developed enterprise level ASP.NET applications using Design Patterns.
- In depth understanding of Object Oriented Programming and skilled in developing automated test scripts in Selenium.
- Experienced in different phases of software development cycle including Strategic Systems Planning, Designing, Programming, Testing, Documentation, and Presentation to clients and preparing customer specifications as part of software technical requirements and Customer support.
- Extensive experience wif Web based, Window based Client - Server and N-tier Architect.
- Good experience as a web developer and also SDET.
- Hands on experience on AJAX using Microsoft Visual Studio .NET 2005/2008/2010/2012.
- Expertise in Object Oriented Analysis & Design.
- Excellent communication, interpersonal skills and self-motivated to implement next-generation paradigms.
TECHNICAL SKILLS:
Languages: C#, VB
Framework: 4.5/4.0/3.5/3.0/
Web Technologies: ASP. Net, MVC 3.0/4.0, XML and WCF Restful Web Services, ADO.Net, LINQ, Java Script, WCF, HTML, XML.
Operating Systems: Windows Server 2012/2008/2003/, Windows 7/Vista/XP.
Relational Databases: MS SQLServer2008/2005/2000, SSIS, SSRS, Oracle & PLSQL, MY SQL, NOSQL, PostgreSQL.
Web Servers: IIS 6.0/7.0
Report Tools: Crystal Reports, SQL Reports (SSRS), Excel Writer, BI/BO
ETL Tools: Informatics SQL Server Integration Services
Web Design Tools: Microsoft Visual Studio .NET 2008/10/12, Microsoft Visual Source Safe, Team Foundation Server, AJAX.
PROFESSIONAL EXPERIENCE:
Confidential - Los Angeles, CA
Sr. .Net Developer
Responsibilities:
- Developed teh pages in ASP.NET MVC5 and Angular JS using .Net framework in C#.Net and application programming interface.
- Designed and consumed WCF Web-Services using C# and XML to handle transactions wif central database, which reduces teh time.
- Implemented Message Queuing in .Net dat promotes decoupling wifin a system by enabling components to asynchronously submit requests and receive responses.
- Used WCF services, Windows services, C#.Net and LINQ to develop teh code behind logic and business tier.
- Moved application to a web-based ASP.net platform using C#, MVC, JavaScript, jQuery, Google charts and SQL server.
- Maintained high quality of Restful services guided by best practices found.
- Extensive experience in Oracle Application system administration and Oracle application Utilities.
- Developed using C#.NET 4.0 to incorporate business logic and ASP.NET 4.0 for GUI and implemented WPF technology to provide Rich Interactive Application.
- Involved in unit & integration testing for different functional sections wifin teh application.
- Extensively worked wif Windows Azure.
- Provided support for User Acceptance Testing (UAT), deployment and post deployment.
- Designed and executed test scripts in Selenium.
- Developed test scripts to automate process of testing in Selenium.
- Worked wif LINQ as well as TDD and other Agile methodologies.
- Worked on blob storage and file storage in Azure.
- Provided improvements and new modern functionality using Visual C# including WPF.
- Re-factored teh teams WPF dashboard tool making it work on multiple repositories while also not allowing it to effect teh project build.
- Worked wif .Net Web API to provide services to HTTP requests using ASP.Net, C# and exposed JSON objects.
- Implementing WCF for developing and deploying services on Windows in line wif teh Service Oriented Architecture (SOA).
- Secured teh UI pages for client side validation and alert messages through JavaScript.
- Used CSS, Java Script and various web controls to present data to users in a much comfortable environment.
- Developed teh front-end by doing hands-on coding using HTML 5.0, CSS3, SCSS, JavaScript, Typescript, jQuery, AngularJS.
- Involved in development of application using Angular JS.
- Used version control tool team foundation server (TFS) for teh entire development cycle.
- Developed teh UI for various modules using HTMl, Javascript, ASP.Net, C#.Net, ADO.Net, CSS and Telerik controls.
Environment: .NETFramework 4.0, ASP.NET, Oracle, ADO.NET, Azure, Visual Studio 2012, MVC5, WCF, WPF, SQL Server 2014, SSRS, Git, LINQ JavaScript, CSS3, HTML5, TFS.
Confidential, Brea, CA
Jr. .Net Developer
Responsibilities:
- Global Monitor Tool (GMT) was web based application tool to monitor various projects related activities carrying out at various locations of same country or of other countries.
- Project was using MSMQ, .net ms mq binding, publisher-subscriber model for disconnected behavior and for event handling.
- Designed and developed web user controls, master pages, validation controls, CSS files using C#.NET 4.0, JQuery, XML, HTML and ASP.NET 4.0.
- Build Entire Application using Three-tier architecture (Presentation Layer, Business Layer and Data Access Layer) employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Implemented ASP.NET MVC4.0 (Model View Controller) architecture for application development to render different views based on teh category and simplifies teh testing process.
- Built numerous C# UI components and business modules using MVC4.0 framework.
- Used ASP.NET User Controls to create steps for submitting and modifying events and evaluation forms.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Script Manager Proxy, Update Panel and Model Popup Extender wifin some web pages.
- Worked on Oracle and MySQL Databases and performed performance tuning and troubleshooting.
- Designing mobile application using Visual Studio and ASP.Net.
- Designed and implemented APIs to support mobile applications.
- Developed and used multiple SOA services for product integration wif other platforms.
- Involved in all teh phases of Software Development Life Cycle such as analysis, design and development.
- Worked on algorithms, data structures and multi-threading.
- Multi-threaded apps to process incoming data from various sources.
- Created various Tables, custom views, indexes and relations using SQL Server Management Studio Express.
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Developed a utility to download tables from Oracle database to SQL Server. Wrote PL/SQL queries to access teh result set.
- Designed and implemented data integration modules for extract/transform/load (ETL) functions.
- Create ETL packages to validate, extract, transform, and load data wif SSIS.
- Developed using C#.NET 4.0 to incorporate business logic and ASP.NET 4.0 for GUI and implemented WPF technology to provide Rich Interactive Application.
- Wrote T-SQL queries to get teh required dataset what needs to be downloaded in SQL Server.
- We developed a Message Broker type of Application integration, which enables teh integration of both teh systems either in application level or database level.
- Applied SOLID principals to design and develop loosely coupled objects which are derived from interfaces.
- Built Rich prototypes and applications using HTML5, CSS3, AJAX, and MongoDB database.
- Developed a Rest API for inventory management and performed crud operations on MongoDB and MYSQL.
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Made changes to existing WCF service wifout breaking client using "Name" attribute.
- Executed automated Selenium scripts and reproduced failures manually.
- Developed back-end components and supported teh front end developers by integrating their work wif teh node.js application.
- Used Validation controls for corresponding validations used in Forms for business logic purposes.
- Used various types of caching mechanisms using view state and Session to store information.
- Successfully created multiple environments for teh application as per teh requirement of multiple code streams.
- Experience using Team foundation server(TFS) for check in and checkout of code.
- Used normalization approach in database to efficiently organize data in database and eliminate data repetition.
- Involved in code optimization and performance tuning of teh application.
- Documentation of customer specific business rules and practices, user requirements, preparing specifications in teh area of environment migration.
- Migrated win-forms applications to Wpf code behind applications using third party controls.
- Developed E-Billing module for Automation testing in Windows application to generate test data for QTP Automation.
- Strong knowledge of SOAPUI testing.
- Expand user interface test automation using Selenium and other similar tools.
- Developed Win-forms, web services using .Net framework, WCF, MS SQL.
- Used HTML5 and Angular 2.0 for front end development.
- Responsible for upgrading process of teh website to teh latest version of Angular 2.0 framework and developing teh tabbed pages using Angular JS directives.
- Involved in developing Mobile version of teh project using Angular 2.0 and Typescript.
- Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms.
Environment: ASP.NET, Visual Studio.NET 2008/2012, ADO.NET, WCF, Web Services, MVC5, Razor View Engine, LINQ, HTML5, Windows Forms, Angular 2.0, Entity Framework, Azure, Oracle, WPF, Git, Sitecore, JavaScript, Groovy Script, JQuery, RESTful Services, LINQ, Selenium, MS SQL Server 2008 R2/2012, SSRS, .Net Framework 4.0/4.5, IIS 7.0
Confidential - Dallas, TX
.Net Developer
Responsibilities:
- dis Pricing System supports teh goal of RPC CRM. Providing a single source of customer pricing across teh enterprise. Reducing time and complexity in pricing offered to customer. Simplifying pricing implementation and maintenance. Improving audit trail, history and governance.
- Identifying ways to significantly improve key healthcare delivery workflows
- Involved in Design and Code Construction wif OOPs Implementation in MVC Architecture
- Developed GUI using ASP.NET Web Forms wif Ajax controls.
- Created WCF web services for implementing business logic.
- Developed GUI using C# WinForms and ASP.Net Web Forms.
- Developed normalizedLogicalandPhysicaldatabase models to design OLTP system for insurance applications
- Created Tables, Stored Procedures, Views, Index’s and involved in designing of Database tables.
- Created middleware component classes and WCF services and integrated in UI using MVVM pattern in PRISM framework using WPF Helpers class from Prism App Base.
- Write and maintain REST APIs to query and deliver large amounts of data in real-time environments.
- Developed several REST web services supporting both XML and JSON to perform tasks.
- Rest web services leveraged by both web and mobile applications.
- Created database tables using SQL server.
- Developed business level and user interface for desktop application using Win-forms, C#
- Built teh data layers using LINQ to SQL and entity framework.
- Used OOPs and Solid principals to build a scalable environment.
- Involved in unit testing, which includes writing of unit test cases. Enforced referential integrity in teh OLTP data model for consistent relationship between tables and efficient database design.
- Participated in peer code reviews for better quality assurance.
- Designed and implemented low-latency, high availability applications using node.js.
- Used Team Foundation Server 2012 extensively for version control of teh source code along wif teh maintenance of teh builds using MS Build and teh relevant documents of teh same.
- Developed Web User Controls and Custom User Controls to minimize code redundancy.
- Involved in testing teh application on a regular basis to improve teh performance and provide bug free application.
- Developed test plans and participating in Code Testing to ensure workability, completeness, quality.
- Working closely wif cross-functional teams including developers, QA, Implementation and Customer Support throughout teh development phase to ensure customer happiness.
- Used HTML, CSS, JQuery, C # to create web pages for Client side Validation.
- Experience in working wif Java Script, JQuery andBootstrap.
- Responsible for upgrade process of teh website to teh latest version of Angular JS Framework.
Environment: Visual studio 2010, .Net Framework 4.0, C#.Net, ASP.Net, ADO.Net, CSS, JavaScript, JQuery, HTML, MVC3, WCF, SQL Server 2008, Ajax, IIS 7.0, TFS, WPF, PRISM framework, Red Gate Source Control for SQL,XML, Rally Software, Web services
Confidential - Glendale, CA
.Net Developer
Responsibilities:
- Involved in teh Design and Development stages of teh project life cycle.
- Involved in teh development of teh User Interface using Asp.Net.
- Developed code for business logic in C# .Net.
- Used Visual Source Safe 6.0 for source control.
- Worked wif Facets to design and maintain MVC governed rich web applications.
- Wrote code of teh review claim status and teh check billing information sections of teh application.
- Used ADO.Net for fetching teh data from teh SQL Server Database.
- Created stored procedures and Views to retrieve teh claims data to be displayed in a data grid to teh Customer and also Triggers to automate table level events on teh database.
- Retrieved teh information from teh underlying database and manipulated using Datasets and Data grids.
- Documented teh completed modules.
- Engineering Developed application in agile model and involved in daily scrum meetings.
- Ensured high quality code by using pair programming approach
- Designed and implemented teh new MMIS tracking system using Web services.
- Implemented Facets to integrate third party applications and to develop dynamic AJAX style applications.
- Worked on optimization of website using session based data caching
- Used CSS for a unified look of teh front end User Interface and Java Script for client side validation.
Environment: .NET Framework, ASP.Net, C#, ADO.Net, JavaScript, CSS, Facets,SQL Server, Visual Source Safe 6.0.
Confidential, Washington, D.C
.Net Developer
Responsibilities:
- Involved in analyzing teh user requirements and designing teh solutions.
- Developed teh GUI using ASP.NET web forms, C# and Ajax Control Tool Kit.
- Developed solutions to display teh Active Directory user data and also developed management of user group membership through user interface using teh C# language.
- Created asp.net user controls.
- Used JQuery and JavaScript for client side validations and for some application functionalities like binding Grid View events.
- Used ADO.NET components data reader and data sets to retrieve information from teh SQL server database.
- Used Web Services (SOAP, WSDL) for communicating wif other application and components.
- Involved in modifying teh stored procedures and creating new stored procedures, new database tables etc., using SQL Server 2010/2012.
- Unit testing of each functionality of different modules.
- Involved in converting web forms project into MVC architecture.
Environment: Microsoft .NET framework 4.5, ASP.Net Web Forms, C#, ADO.Net, JavaScript, JQuery, HTML, CSS3, Visual Studio 2013, SQL Server 2010, Windows Server 2008, Team foundation Server, Ajax Control Tool kit, MVC, web services.
Confidential - Independence, OH
.Net Developer
Responsibilities:
- All teh user interface layers, web pages are created and integrated to maintain teh data flow and data integrity using ASP.Net user controls and Web Controls.
- Worked on ASP.NET client side state management (view state, cookies and query strings) and server side state management (application state, session state and profile properties) using C#.
- Involved in teh Database design.
- Used ADO.Net to access SQL server database.
- Involved in writing Technical use cases for a given functional use cases.
- Application design based on n-tier Architecture.
- Developed web pages and validated pages using C# ASP.Net.
- Involved in programming using Perl and Python Scripting languages.
- Involved in design teh application by using various design patterns.
- Extensively used basic http, nettcp, wshttp bindings for different endpoints in WCF services.
- Utilized teh AJAX control toolkit 2.0 tools like Calendar, Dropdown, Animation controls for implementing AJAX partial page updates and extensively used AJAX extenders wif UI control elements.
- Architected and implemented a production ASP.NET 3.0Webpages in C# dat retrieved data from different data sources using ODBC, ADO.NET and LINQ.
- Involved in development of business logic which includes Code-behind files, User controls and Classes in teh middle tier using C#.Net.
- Used Entity Framework (EF4) for all business Objects and Retrieving data from DB.
- Developed teh project in agile methodology.
- Performed NUnit testing and system testing and prepared requirement documents for testing.
- Used Microsoft Team Foundation Server for teh purpose of version control and source code maintenance needs.
- Coordinated wif testing team to identify teh bugs and release process.
Environment: .Net, ADO.Net, Visual Studio 2005 SQL Server 2000, .Web services, MS Visual SourceSafe, Windows 2003
