Lead .net Developer Resume
Mason, OH
OBJECTIVE:
- To obtain a challenging opportunity where I can utilize my 8+ years of Information Technology experience to deliver a successful product and contribute for the success of the organization.
SUMMARY
- 8+ years of IT Experience in full Software Development involved in Planning, Designing, Implementation and Testing of various types of applications in client/server, n - tier, SOA and MVC architectural styles using object oriented languages.
- Experience working in Retail, Enterprise and Educational domains.
- Experience in fast paced Agile Development Environment including XP and SCRUM.
- Extensive experience in developing applications using Microsoft Technology stack C#, ADO.Net, ASP.NET, MVC, JavaScript, JQuery, Ajax, LINQ, Entity Framework, XML, Web Services, WCF, and Web API.
- Working experience in MVC 4.0, Factory, Façade, and Singleton design patterns.
- Experience in designing UI Tier (Webpages and Views) using the concepts such as User Controls, Custom Controls, Master Pages, Themes, HTML, CSS, JavaScript, JQuery and Angular JS.
- Experience in building Rich User Interface web applications using Silverlight.
- Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Reflection, Serialization, User Interface Process, Caching and Configuration Management Application Blocks).
- Hands on experience on Microsoft SQL Server 2008/2012. Experience in creating Stored Procedures, Triggers, Cursor, Views, Functions and Indexes using PL/SQL, TSQL.
- Experienced SQL Server Reporting Services (SSRS) and Crystal Reports and SQL Server Integration Services (SSIS).
- Experience in creating WCF, Web Services and Web API to expose useful functionality to users.
- Having good knowledge on Test Driven Development and Domain Driven Development. Expertise in writing unit testing suites using N Unit and MS Unit Test.
- Experience in scheduling Jobs using Jenkins Build Tool.
- Experience using configuration Management Tools such as Clear Case, Team Foundation Server (TFS) and Visual Source Safe (VSS) for version control.
- Experience in UML modeling using Microsoft Visio.
- Hands on experience in writing High and Low Level Design Documents.
- 2+ years of experience in working as Lead Developer and responsible for driving the team to give quality output. Involved in requirements gathering, analysis, writing design documents, developer notes, client communication, Work break down, code review, providing statuses,
- Excellent interpersonal and communication skills.
- Experience in working on onshore and offshore development model.
TECHNICAL SKILLS
Microsoft Technologies: Microsoft .Net 4.5/4.0/3.5/3.0
Web Technologies: Asp.Net, Asp.Net MVC, Ajax, CSS, HTML, HTML 5, XML, JSON
Scripting Languages: JavaScript, JQuery, Angular JS
Programming Languages: C++, C#.Net(4.0/3.5/3.0), HTML, T-Sql, PL/SQL
Frameworks: MVC 4.0, ASP .Net 4.5/4.0/3.5/3.0 , Silverlight
Development Tools: Visual Studio 2012/2010/2008/2005
Distributed Technologies: XML Web Services, WCF, Web API, ADO.Net
RDBMS: SQL Server 2012/2008
Version Control Tools: TFS, VSS, SVN
Web Servers: IIS 7.0
Operating Systems: Windows server 2008, Windows 10/8.1/7.0/XP
Document/Design Tools: MS Office, MS Visio
ETL and Reporting Tools: SSRS and SSIS
Other Tools: Fiddler, Advanced Rest Client, SOAP UI
PROFESSIONAL EXPERIENCE
Confidential, Mason, OH
Lead .Net Developer
Responsibilities:
- Involved in Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Controlled overall lookandfeel of ASP.NETwebsite by consuming twitter boot strap front end tool kit.
- Effectively used masterpages to create consistent layout for the ASP.NET web pages and associated them with contentpages.
- Extensively used JQUERY to make client side validations, perform web service calls which returns a JSON object which is used to fill the form fields and made AJAX calls where ever necessary for auto filing fields and performing asynchronous calls.
- Implemented the membership provider and RBAC for authentication and authorization of the users.
- Implemented Web services to communicate with the data base.
- Implemented Database First EDMX and used LINQ to Entities to massage the Data and optimized the Query Expressions.
- Developed automated scheduling jobs at application level using C#, Web Services and at the Database level using oracle jobs.
- Coded BOPS feature in Confidential ’s online buying website using MVC 4.0
- Created stored procedure, views, triggers and functions.
- Consumed REST services in the Model Layer.
- Developed Common Logging service for Error logging.
- Developed and used web services across the application for information exchange between different modules.
- Worked extensively with HTML5 in the framework 4.0.
- Transform data using XSLT. Load data into SQL Databases.
- Used XML files as one of the data sources.
- Developed a data extract batch using SSIS for transforming and loading a zip into the database.
- Hands on experience with IBM Clear case for version control.
- Implemented LINQ-to-JSON, LINQ-to-XML.
- Created SDLC and other unit test case documents.
Environment: ASP.NET 4.5, C#.NET, ASP.Net MVC 4.0, Entity Framework, Win Forms, REST Services, WCF services, SQL Server 2012, J-Query, HTML, JavaScript.
Confidential, Mason, OH
.Net Developer
Responsibilities:
- Design, code, test, and support .NET web applications using ASP.NET, C#, Visual Studio 2010, HTML, CSS, MVC design patterns, GUI, AJAX, JavaScript, ADO.Net.
- Involved in development of various methods of Business Layers and Data Access Layers in C#.NET and ADO.NET.
- Developed using C#.NET 4.0 to in corporate business logic and ASP.NET 4.0 for GUI and implemented MVC for Admins.
- Expertise in application development using C# and ASP.NET MVC 4.0 Framework.
- Worked with business Analyst and Project manager to drive out requirements and implemented an elegant solution to the task at hand.
- Worked with offshore team in China, responding to technical enquiries and fixing emails.
- Twice got a Make magic award for developing the applications in short time, Order confirmation sending emails and sending the letters to Media center in printer format to print the letters on a printer.
- Took over and completed a web application for tracking the parts order for the furniture.
- Included a console app (managed as a scheduled task) that sent emails to end users, informing them of purchase order delays and for the order confirmation emails.
- Created User Control to make application code reusable and to give same look and feel to the application.
- The Presentation Layer was implemented in ASP.NET using Web Forms, User Control, Web Controls, HTML, and Cascading Style Sheets.
- Used Ajax Control Tool kit to run client side script, enhance rich web UI, validation and showing div based Ajax extender.
- The application was developed on the 3 tier architecture.
- Designed front-end using latest tools like Ajax, Tab Controls & Calendar Control integrated with Grid View controls.
- Used ADO.NET components like Data Adapter, Data Reader, and Dataset.
- Created encryption and decryption code for User Info.
- Session and view state objects used to maintain user session data and page post back operations respectively.
- Managed multiple projects concurrently with successful deployment to production
- Created User Control to make application code reusable and to give same look and feel to the application.
- Configured the Form-Authentication features.
- Used several Validation controls provided by the .Net framework
- Developed various database queries and Stored Procedures using SQL Server and T-SQL.
- Extensively tested application via Unit Testing and involved in system testing process.
- Fixed all the issues provided by the end users.
Environment: Visual Studio 2010, Net Framework 4.0, C#, ASP.Net MVC 4.0, Entity Framework, Win Forms, REST Services, WCF services, SQL Server 2012, J-Query, HTML, JavaScript.
Confidential, Mobile, AL
Research Assistant
Responsibilities:
- Created database using SQL server that handles complex queries and requests from data access layer components.
- Designed User Interface in Silverlight for better Performance in Client browser.
- Created custom controls using Silverlight controls.
- Implemented non-linear, animated sequences using a variety of multimedia authoring tools.
- Created complex stored procedure, views, triggers and functions using T-SQL
- Implemented Role-Based Security to the web application.
- Worked on ASP .NET N-Tier based applications.
- Coded and consumed WCF services with single, multi instance and transactional operations.
- Designed a model for media management required for entire web applications.
- Extensively used the ASP.NET controls such as Grid View, Detail View and other controls.
- Used Microsoft SQL Helper class to retrieve data from SQL server database
- Developed story board animations using Silverlight controls to get rich interface look.
- Created dynamic reports using Crystal Reports.
- Involved in different phases of testing.
Environment: ASP.NET 3.5, C#.NET, ADO.NET, Crystal Reports, WCF services, SQL Server 2008, AJAX, IIS, JavaScript, Silverlight, Expression Blend, Expression Design, Windows Server 2008, Adobe Illustrator
Confidential
Software Developer
Responsibilities:
- Working with customer to understanding the Requirement and business.
- Creating branches in VSS and handling the code merge.
- Developing the given module as per the coding standard instructed from my lead.
- Writing procedure to do some maintenance for our customers.
- Preparing all the documents as per SDLC and reviewing with my manager.
Environment: .NET3.0, C#, ASP.NET,VS2008,SQL server 2005, ADO.NET.
