Sr. .net/ui Developer Resume
Henderson, NV
SUMMARY
- 7+ years of professional experience in .NET Programming and Web Application Development.
- Expertise in.NET frameworkwith great proficiency in creating applications usingWindows Forms, Web Forms, ASP.NET, ASP.NET MVC, C#, ADO.NET, XML, AJAX, HTML5, CSS3, JavaScript, WCF, IIS7.0, SQL Server 2008/2012/2014 and Visual Studio.NET.
- Experience in designing and improving the UI, Application Enhancements, writing Business Logic and ADO.NET.
- Experience developing front - end UI with extensive use of HTML/HTML5, CSS/CSS3, Java Script, JQuery, Bootstrap and AJAX and Kendo UI.
- Experience working with HTML Helper classes, Partial classes, Layouts, Entity Framework and Action Filters in MVC.
- Proficient in developing and consuming services using Windows Communication Foundation (WCF).
- Proficient in designing the data access layer using Entity Framework and ADO.NET Framework.
- Good experience in all phases of Software Development Life Cycle (SDLC) using software methodologies like Agile, Waterfall, Test-driven development (TDD) etc.
- Expertise working with ASP.NET Server Controls, Custom Web Controls, Master Pages, Grid View, Visual Studio Chart Controls using C#.NET.
- Extensively worked on C# advanced topics LINQ, Lambda Expressions, Exception Handling, Extension methods and Generics.
- Experience working with AngularJS for validating the server controls.
- Experience working with SQL, Stored Procedures, Joins, Views, Triggers, Transactions etc.
- Experience in Unit Testing, Mocking, participating in Code Reviews, Documentation creating the Tasks, User Stories etc.
- Expertise working with tools NUnit, MOQ, JIRA, Visual Studio Unit Tests, Crucible, Doxygen, Jenkins, Fiddler.
- Experience working source control tools such as GitHub, TFS and Tortoise SVN.
- Good working knowledge in data integration tasks using SQL Server Integration Services (SSIS).
- Good knowledge on web technologies like HTML 5, AngularJS, jQuery, XML, JSON, IIS, JavaScript.
- Extensively used Entity Framework as an object relational mapping for all the MVC applications.
- Used AJAX and Java Script extensively for the projects involving Data Visualization using Google Maps, Google Charts and other client side validations.
- Experience working with different WCF data bindings and contract classes such as Service Contract, Operation Contract, Message Contract, Data Contract and Fault Contract.
- Experience in developing and consuming Web Services and related technologies like SOAP, REST, XML, WSDL and JSON.
- Knowledge on design patterns MVC and MVP.
- Team player and self-starter with excellent interpersonal and communication skills.
TECHNICAL SKILLS
Programming Languages: C#, Java, Java Script, C++
Technologies/Frameworks: HTML5, CSS3, ASP.NET, MVC, ADO.NET, LINQ, Entity Framework, CRM
Databases: MS SQL Server ( 2008/2012/2014 ), MySQL
APIs/Libraries: WCF, .NET Web Services, AngularJS, jQuery, AJAX
SOA: WSDL, SOAP, REST, JSON, XML, XHTML
IDE: Microsoft Visual Studio (2008, 2010, 2012, 2013), Eclipse
Operating Systems: Windows7/Vista/XP, UNIX
Testing Tools: NUnit, MOQ
Version Controls: GitHub, TFS, SVN
Other Tools: JIRA, Crucible, Doxygen, Jenkins, SSIS, SSRS, Fiddler, MS-Office
PROFESSIONAL EXPERIENCE
Sr. .Net/UI Developer
Confidential, Henderson, NV
Responsibilities:
- Analysis, Design and Development of modules using ASP. Net MVC and C#.
- Involved in writing the Business Logic, Data Access Layer and designing UI.
- Involved in writing complex stored procedures and SQL queries for populating the google maps and google charts with the data based on the dynamic selection of the transactions, batches and reports.
- Used AngularJS and Node JS for client side validations.
- Used Entity Framework as an object-relational mapper for easy access and modification of the database tables.
- Consumed RESTful web services.
- Developed various partial views and extensively used across multiple views.
- Extensively used LINQ, Lambda Expressions with collection objects and data sources like XML.
- Used SSIS for importing the large data from Excel datasets to SQL-Server database and for data transformation.
- Used AJAX, jQuery, Bootstrap and Java Script extensively for interacting with the Google charts and maps.
- Involved in the UI designing for all the web pages in the application including the main page.
- Maintenance of the web site.
Environment: Visual Studio 2013 v4.5, C#, ASP.NET MVC, WCF, Rest Sharp, AngularJS, IIS, Entity Framework, Web API, JavaScript, HTML, CSS, ADO.NET, JSON, Stored Procedures, AJAX, SQL-Server 2012, SSIS 2012, jQuery
Software Developer
Confidential, Kansas City, Missouri
Responsibilities:
- Worked on Agile methodology for project execution.
- Used JIRA for bug tracking and issue tracking.
- Analysis, Design and Development of modules using ASP. Net and C#.
- Responsible for customizing the different charts to display dynamically based on the smart search date range selection.
- Solved major performance issues for loading the chart data and chart images efficiently.
- Used AngularJS and Node JS for client side validations.
- Improved user experience by solving the existing issues in UI using HTML, Bootstrap, CSS and Kendo UI.
- Extensively used LINQ with collection objects.
- Responsible for fixing the existing design issues and implemented singleton pattern for the Data Access Layer class.
- Developed Asp.Net web pages for the charts to display based on the customized selection.
- Wrote ADO.NET code for accessing the data from Database.
- Created Unit test cases using NUnit for Test driven development.
- Used MOQ for mocking the classes.
- Responsible for parsing the XML data and populating it to data tables.
- Implemented the sorting and paging for all the grid views using AJAX.
- Responsible for generating the build success and failure, circular dependencies charts dynamically based on the daily, weekly, monthly and yearly basis.
- Involved in writing SQL Queries and Stored Procedures for getting all the customized chart data using the joins.
- Used GitHub as a Version Control.
Environment: Visual Studio 2013 v4.5, C#, ASP.NET, AngularJS, JavaScript, HTML, CSS, ADO.NET, XML, Stored Procedures, AJAX, SQL-Server 2014, jQuery, NUnit, MOQ, JIRA, Kendo UI.
Application Developer
Confidential, Akron, Ohio
Responsibilities:
- Analysis, Design and Development of modules using ASP. Net MVC and C#.
- Involved in writing the Business Logic, Data Access Layer and designing UI.
- Involved in writing complex stored procedures and SQL queries for populating the google maps and google charts with the data based on the dynamic selection of the states, counties and different chart options.
- Used Entity Framework as an object-relational mapper for easy access and modification of the database tables.
- Consumed Rest web services to get all the latest accident data from National Highway Traffic Safety Administration.
- Developed various partial views and extensively used across multiple views.
- Extensively used LINQ, Lambda Expressions with collection objects and data sources like XML.
- Used SSIS for importing the large data from Excel datasets to SQL-Server database and for data transformation.
- Used Ajax, jQuery, Bootstrap and Java Script extensively for interacting with the Google charts and maps.
- Involved in the UI designing for all the web pages in the application including the main page.
- Collection of different year crash datasets from the National Highway Traffic Safety Administration (NHTSA).
- Maintenance of the web site.
Environment: Visual Studio 2013 v4.5, C#, ASP.NET MVC, WCF, Rest Sharp, AngularJS, IIS, Entity Framework, Web API, JavaScript, HTML, CSS, ADO.NET, JSON, Stored Procedures, Ajax, SQL-Server 2012, SSIS 2012, jQuery
Project Engineer
Confidential
Responsibilities:
- Contributed in designing UI, writing business logic for the web application projects Andi and Okra.
- Communicate with the onsite coordinators to gather requirements.
- Involved in designing the UI for the telephone connection, billing schemes, tariff plans, toll free numbers, change of lines, UAN and VPN services web pages using C# ASP.NET.
- Involved in writing stored procedures using SQL server 2008 database.
- Used SQL provider, ADO.NET objects such as Data Reader and Data Adapter for consistent access to SQL data sources.
- Contributed to the development of the line routing data visualization for Orka.
- Handled Runtime Errors and Design Time Errors by implementing appropriate Error Handlers in C#.NET.
- Used Java Script and .NET Validation Controls for Client side validation.
- Implementing AJAX for making the asynchronous calls to the server.
- Extensively used LINQ, Lambda expressions with the collection objects.
- Developed reports using SQL Server Reporting Services.
- Involved in code reviews, code refining at various levels of the project.
Environment: Visual Studio 2008 v3.5, C#, ASP.NET, IIS, JavaScript, HTML, CSS, ADO.NET, Stored Procedures, SQL-Server 2008, SSRS, AJAX, Visual Studio Unit Tests.
Software Developer
Confidential
Responsibilities:
- Worked as a LSH (Life Sciences Data Hub) specialist for warehousing the Clinical Data.
- Developed web pages for the Life Sciences Data Hub internal site using C#.NET.
- Involved in storing, retrieving, managing and installation of the clinical data.
- Used Oracle database tool for converting the raw data into standard Norvatis standards.
- Generated the reports for the clinical trial data after converting to Novartis standards.
- Used HTML and CSS for generating user-friendly web interface.
Environment: Visual Studio 2008 v3.5, C#, ASP.NET, IIS, JavaScript, HTML, CSS, AJAX, Oracle Database.
