.net Developer Resume
SUMMARY
- Around 8 years of experience as a Software developer in development of windows based and web based client - server applications.
- Experience working on all the ASP.NET frameworks until 4.6 and Visual Studio versions until 2017.
- Development of applications primarily using C# language and also VB.
- Hands-on experience working on programming models WebForms and MVC architecture.
- Experience in front-end design using JavaScript, HTML and CSS. Good knowledge of AJAX Controls, JQuery.
- Development of Web/WCF services following conversion to Nuget Packages.
- Experience using various Object Relational mapping solutions like Entity Framework, NHibernate to connect to the database in addition to the traditional ADO.NET approach.
- Source code management, version control and code integration through Team Foundation Server. Hands on experience in the release management process including IIS setup, configuration and basic troubleshooting.
- Good command over ADO.NET along with commercial RDBMS concepts and the databases - SQL Server 2012/ 2008 R 2/2008 /2005/2003 , Oracle, MySQL and Microsoft Access.
- Well versed with database concepts that include Normalization and creation and usage of Stored Procedures.
- Experience working for projects in an Agile environment as well as in the waterfall model.
- Addressing of business needs by building data integration and transformation solutions with SSIS.
- Experience programming in Java with usage of IDEs and other integrated components of Java.
- Broad usage of various bug tracking tools like JIRA, Pivotal, ALM.
- Ability to perform under pressure while solving critical production issues and also during development phase in maintaining good design standards.
- Implementation of all the software development life cycle phases in the role of a primary developer. (Requirement analysis, Functional/Design Specifications, HLD, LLD & Test plan designing).
- Improvised design techniques to include the object oriented approach to improve the performance and functioning of the application with maximum reuse of code, overriding procedures etc.
- Proven leadership in motivating and driving a team, product development/installation/integration and end user training. Effective communication, self-motivator and a committed team player.
TECHNICAL SKILLS
P rogramming Languages: C# 1.2/2.0/3.0/4.0 , 5.0,6.0,7.0, VB, C, C++, Java, nesC.
Frameworks: ASP.NET 2.0,3.0,3.5,4.0,4.5,4.6
Service Layer: WCF, XSLT transformations, SOAP, REST, Web API.
Architecture: Web forms, MVC
Data Access: Entity Framework, ADO.NET, NHibernate, LINQ
UI: HTML, Java Script, XML, CSS, JQuery, JSON, AJAX.
Platforms: Visual Studio 2003/2005/2008/2010/2013 , J2SE.
Database Management: SQL Server 2000/2005/2008 R2, 2012, Oracle 8i/10g, MySQL, Access.
Project Management: Agile methodology with Scrum, Waterfall.
Bug Tracking Tools: JIRA, Pivotal, ALM
Software Design/IDE: Adobe LiveCycle, Unified Modeling Language, Rational Rose, Eclipse, NetBeans
PROFESSIONAL EXPERIENCE
.NET Developer
Confidential
Responsibilities:
- Primary responsibilities include development and maintenance of business’s electronic application website.
- Responsible for leading a team during upgrade of underlying framework for the application. Also responsible for handling communication between multiple developers while driving the team toward target deadlines.
- Training a production support team to handle support for all components of the application.
- Communication with third party vendor applications through development of WCF, Web APIs and their integration by packaging them into assemblies through Nuget/Proget package manager.
- Troubleshooting complex issues leading to functionality enhancements whilst production support.
- Key communicator in an Agile methodology involving daily scrums, planning and releases in Sprints.
- Insight into various network configurations including troubleshooting of all involved components (eg. Gateway, VIP, IIS) in communication between a client request and a response from server.
- Design and integration of pdfs using Adobe Livecycle into the application process.
- Analysis and development of information systems in addition to acting as an interface with customers to determine the most efficient and cost-effective approach to meet the business expectations.
Environment: Visual Studio 2010/2012/2013 , 2015,2017 .NET 4.6/ 4.5/4.0, C# 4.0/5.0/6.0,7.0 WCF services, Web API, LINQ, SQL Server 2008,2012, TFS, Adobe LiveCycle, MVC, Nuget, ADO.NET, Entity Framework, NHibernate.
.NET Developer
Confidential
Responsibilities:
- Automations and enhancements to applications in order to improvise the loan-application processing.
- Handling of projects that involved introductory approaches to WPF, LINQ, and Entity framework.
Environment: Visual Studio 2010, ASP.NET 4.0, C# 4.0,WCF, AJAX, ADO.NET, SQL Server 2008.
.NET Developer
Confidential
Responsibilities:
- Implementation of the bank’s internal HR website for automation of all the paper processes in addition to support for existing interfaces.
- Responsibilities include requirements gathering, system analysis and design, coding and testing. Unit, integration and system testing as a part of the testing phase.
- Retained the security with validation methods at every level, various access rights and view rights to different users, handling of permissions etc.
- Faster results through maximization of client-side scripting with AJAX and minimal postbacks.
- Automation of payroll processes on the SSIS platform by parsing, analyzing and validating data for desired conversions on critical files that needed to be written to the iSeries (AS/400) system.
Environment: Visual Studio 2008, ASP.NET 3.5, VB, SSIS, AJAX, CSS, HTML, JavaScript, SQL Server 2008, RadControls.
Graduate Research Assistant
Confidential
Responsibilities:
- Creating and modifying k-shell scripts for maintenance of data and troubleshooting issues.
- Handling of the database issues to ensure smooth functioning of vendor applications.
- Provided application administration, testing and maintenance for product functionality.
Environment: UNIX, K-shell scripts, third party applications.
Graduate Assistant
Confidential
Responsibilities:
- Involved in development of new applications/modules to existing projects with a structured design platform.
- Extensive front end design with usage of AJAX components and style sheets in the website ‘Walk Kansas’, a fitness program for the State of Kansas.
- Broad usage of computational and arithmetic functions to balance transactions and accounts in the project ‘Accounting System’ for the Telecommunications Department.
Environment: Visual Studio 2005, ASP.NET 2.0, C# 2.0, AJAX, Adobe Photoshop, HTML, CSS, JavaScript, SQL Server 2005.
Software Developer
Confidential
Responsibilities:
- Re-modeled the website to improve and to display a modified version of the products.
- Improvised response time through enhanced queries and restructuring of the database.
- Regular maintenance of database that consisted of updates to inventory and products.
Environment: Visual Studio 2003, ASP.NET 1.1, C# 1.2, CSS, SQL Server 2000.