.net Lead Developer Resume
Houston, TX
SUMMARY
- Senior Confidential Technology Specialist, with over 8 years in .NET and web technologies seeking a challenging software architecture and development position where my knowledge and expertise can help define and create highly scalable and reliable Enterprise web/windows/mobile applications. Solid background in delivering successful on-time solutions in software, and systems engineering disciplines with expertise in Enterprise-wide applications while providing high degree of excellence in application support.
- Proficient in Designing and Development Object-Oriented Web/Windows/Mobile applications utilizing Confidential Technologies like C#, Asp.Net, MVC 5.0, Angular JS, Web Services,, Web API, REST, SSIS, WPF, WCF, Ajax, Entity Framework,, JQuery, IIS, LINQ, and BizTalk.
- Solid understand of SDLC (Software Development Lifecycle) and strong knowledge of Systems architecture and analysis, design, development, testing and implementation Web/Windows/Mobile applications.
- Provide technical direction to design, engineering, and production teams throughout project stages.
- Experience in coordinating and interacting directly with Business Managers, Delivery managers and clients.
- Conducted meetings with business users and SMEs to identify and gather various functional and non-functional requirements.
- Proficient in using Angular JS, JQuery, AJAX, Java Script with .NET web applications.
- Experience in Creating and using Layouts, html helper class, Razor Engine, partial views, view bag, view data, Temp data, Data Annotations, Actions, Model, Controller and Views in MVC5 for ASP.NET applications.
- Experience in using ‘State Management and ‘Caching Management ‘ in ASP. Net
- Expertise in using Data Adapter, Dataset, Data reader as a part of ADO.NET
- Proficient in developing Business Layer and Data Layer using Language Integrated Query (LINQ) providers for data manipulation.
- Experience in designing and developing high performance applications using Multithreading techniques.
- Experience on working with Entity Framework.
- Proficient in developing and deploying Web Services and Authentication, Security and Endpoints using Windows Communication Foundation (WCF).
- Very Strong database design and SQL skills using SQL Server.
- Experience in writing & debugging Stored Procedures, Triggers, SQL Scripts, Views, Indexes, Temp tables, SQL Jobs, T-SQL and running SQL Profiler traces for debugging and to optimize queries.
- Experience in the core areas like EDI/ XML, skilled in Inbound & Outbound Interfaces, BizTalk / EDI Configuration, BizTalk Data Mapping.
- Solid knowledge and understanding of VSS & TSF as Source Control Tools.
- Proficient in developing application on Embedded wired and wireless Communication between machines to PC and windows mobile.
- Experience in Bug tracking and Bug reporting using VSTF.
- Excellent written and verbal communication skills. Good at documentation of User requirements and System specifications.
- Experience working in Agile/Scrum environment.
- Experience in sending weekly and monthly progress reports to higher management.
TECHNICAL SKILLS
Core Programming: C#, ASP.NET, MVC5.0/4.0, Web Services, Web API, WPF, WCF, LINQ, ADO.NET, and Entity Framework
Confidential Visual Studio: .Net 2013/2012/ 2010/ 2008/2005
Scripting Languages: JavaScript, JQuery, CSS, AJAX and AngularJS.
Databases: MS-SQL Server 2012/2008, Oracle 9i and MS Access
Reporting and ETL: SQL Server Integration Services (SSIS) and Reporting Services (SSRS)
IIS: 6.0/7.5
Version controls tools: TFS and VSS
Other Technologies/Tools: BizTalk 2010, Telerik controls, Windows Mobile sdk 6.0, Confidential Chart controls, Nunit, Fxcop, Style Cop, Confidential Visio 2010 and Selenium
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
.NET Lead Developer
Responsibilities:
- Used Angular JS as the development framework to build a single-page application.
- Extensively used Angular JS: Modules, Controllers, Dependency Injection, Data binding, Templates, Expressions, Directives, Repeaters and Filters.
- Created custom directives in Angular JS.
- Created Custom and form Validation in Angular JS.
- Used Routing techniques in Angular JS
- Crated Restful API supporting JSON data format.
- Created REST Http verbs (GET, PUT, POST and DELETE).
- Communicating with external web services for VIN Validation.
- Developed the applications by working on JavaScript, CSS3 and JQuery.
- Gather and convert Business requirements into Functional design and wireframes.
- Assigning Task to team development and monitored all aspects of applications being developed to ensure they met quality standards.
- Conduct triage calls with QA team.
- Used Confidential Team Foundation Server (TFS) for all the source code maintenance needs and Responsible for Project and Code Documentation.
- Responsible for Database Design and related objects like Tables, Stored Procedures, Functions, SQL Joins, Temp Tables, Views, Indexes and Dynamic Queries in SQL Server 2012.
- Designed Database Model using VISIO.
- Designed ETL mapping document.
- Responsible taking signoff from different teams.
- Extensively used the LOG4Net to log regular Debug and Exception statements.
Confidential, Houston, TX
Lead .Net Developer
Technologies: C#, MVC 5.0, Web API, Angular JS, SQL Server 2012, REST Services, WCF and SSIS
Responsibilities:
- Worked on building web applications, WCF services and other real-time interfaces to create rich user experience that meets and exceeds the needs of the client and internal team specifications using agile and scrum methodology.
- Used Angular JS as the development framework to build a single-page application.
- Extensively used Angular JS: Data binding, Controllers, Dependency Injection, Templates, Expressions, Directives, Filters and Modules.
- Working on developing a Web Application Tool Which communicates with IBM Vista Server.
- Worked on Migration asp.net application to MVC 5.0 application with Angular JS.
- Full responsive functionality available across devices and desktop browsers using Angular JS
- URL routing handled by UI state router, allowing us to divide the application into logical modules (templates and controllers), each of which would be instantiated when its route was invoked.
- Used Angular JS Data Binding to sync data between the model and view.
- Created and Exposed REST Services at client side application and developing front-end using Angular JS.
- Created and used Design patterns (Singleton, Abstract Factory).
- Worked on authentication using sFTP.
- Involved in designing database, SQL queries optimization and performance tuning.
- Worked on Stored Procedures, Temp tables, Table variables, Functions and joins.
- Worked on developing and consuming REST Services.
- Created REST web services leveraged by both web and mobile applications.
- Created REST Http verbs (GET, PUT, POST and DELETE).
- Used LINQ to query against strongly typed collections of object and various data source, XML documents, Web services, Objects and Entity Framework.
- Developed the applications by working on JavaScript, HTML5, CSS3 and JQuery.
- Responsible in maintaining database backup and restoring in SQL Server.
Confidential, Dallas, TX
Lead .Net Developer
Technologies: C# 4.0, MVC4.0, Angular JS, Web API, SQL Server 2012, Entity Framework, JQuery, WCF, Selenium with C# and REST Services.
Responsibilities:
- Involved in requirement analysis, design, development, testing, integration and deployment of the applications.
- Created Pages using Angular JS Form Controls and Tables.
- Used Angular JS Service for reading data from remote servers.
- Perform the CRUD (Create, Read, Update and Delete) operations using Angular with WEB API.
- Performed Peer Code and Architectural Reviews, Inspect code and database design of fellow developers, ensuring proper code construction for technical and architectural soundness.
- Responsible for the full stack (front end development, application logic, services, data persistence) using C# 4.0.
- Used LINQ to Entities and LINQ to Objects for retrieving the data proficiently.
- Worked on JQuery for manipulating the page content, change the style and provided the cool UI effect.
- Developed REST Web API supporting both XML and JSON data format.
- Designed and developed components for Business and Data Layer architecture.
- Hands on experience using Routing, View Bag, View Data, Data Annotations, Strongly Typed Views, Models, Controllers and Views.
- Developed Layouts and partial views to avoid redundancy in the code and code reusability.
- Used LINQ for data retrieving, querying, Aggregate functions and manipulation.
- Created and Exposed REST Services at client side application and developing front-end using AngularJS.
- Responsible for Database Design and related objects like Tables, Stored Procedures, Functions, SQL Joins, Temp Tables, Views, Indexes and Dynamic Queries in SQL Server 2012.
- Involved in Performance tuning of database by identifying the necessary indexes using Database Tuning Advisor and SQL Profiler.
- Used Confidential Team Foundation Server (TFS) for all the source code maintenance needs and Responsible for Project and Code Documentation.
- Meet deliverable requirements, service measures and specific targets, including on-time/on-budget.
- Responsible for reporting weekly, monthly and quarterly project status to the Project Manager and maintaining detail statistical project report.
- Responsible for mentoring junior engineers, new team members, and apply technical expertise to challenging programming and design problems.
- Developed unit test suites for all the layers and involved in code coverage and code analysis and automated Test Scripts with Selenium C#.
Confidential
Lead Engineer
Environment: C#, MVC 4.0, Angular JS, JQuery, SSIS, BizTalk, SQL Server 2008, WCF, Windows Services and Gentran.
Responsibilities:
- Designing responsive webpages using Angular JS with MVC.
- Used Controllers, Directives, Filters, Expression, and Dependency Injection using Angular JS.
- Created Partial Views, Layouts, Custom Action Filters using MVC
- Developed Tool for BizTalk MAPs Configuration using C# and SQL Server.
- Created Tool for Gentran Archiving using C# console application.
- Developed Tool for updating Windows services password in all servers on a single click.
- Extensively used C# code, SQL Queries and Procedures.
- Generated BizTalk Schemas and Maps for the WCF Services.
- Designed and Developed Orchestrations, complex Maps, Pipelines and Components.
- Developed Build/Deployment process using BizTalk Deployment Framework.
- Created and Executed Unit Tests/Coded UI Tests.
- Reported Daily Status and Weekly Status to Project Manager and attended Triage meetings.
- Used SOAP adapter to interact with Web Applications and SQL adapter to Interact with the SQL Server 2008.
- Using String, Database, Looping, Advanced Mathematical and Logical Functions in Mapping EDI documents.
- Worked with Enterprise Architects and Solution Architects to clearly understand the Flow of the Process.
- Involved in Creating, maintaining and troubleshooting ‘Windows Services’.
- Worked on to improve page performance and SQL server Queries Performance
- Tested and implemented components, worked closely with Quality Assurance assisting with creating automated test scripts as needed
Confidential
Lead Engineer
Environment: C#.NET, WPF, SQL server 2008 and WCF
Responsibilities:
- Responsible for leading requirements gathering, analysis & design and implementation
- Developed and scheduled batch jobs and executed using SQL Server 2008
- Developed application functionality using C# to meet customer requirements.
- Worked on Stored Procedures, Temp tables, Table variables, Functions and joins.
- Involved in maintaining ‘Windows Services’.
- Worked on Exporting reports from Grid views.
- Designed and developed SSIS packages to import data from excel and text files into SQL Server tables.
- Prioritized bugs in Product Studio or TFS.
- Update and develop test strategy as necessary.
- Participated in Triage meetings.
- Actively involved in Functional, Regression, System and User Acceptance Testing.
- Experience in Bug tracking and Bug reporting.
- Preparing the Daily Status Report and Weekly Status Report
Confidential
Senior .NET Developer
Technologies: C#3.5, Asp.Net, Windows Mobile, WPF, SQL Server 2008, WCF, Windows Services, Confidential Chart Controls, SSIS, Google Maps and Dialogic board
Responsibilities:
- Involved in designing, developing, debugging and testing.
- Design and develop Web Applications using ASP.NET, delivering the functionality detailed in the technical specifications
- Implemented multi-threading for parallel execution of code for sending voice calls.
- Worked on Custom Page Error Handling.
- Involved in designing and writing IVR development
- Writing SQL statements, Stored Procedures, Cursors, Triggers, Functions and Views.
- Involved in developing and consumed REST Services.
- Involved in major bug fixing.
- Reporting Daily Status and Weekly Status Report.
- Participating in Triage meetings.
- Debugging and suggesting fixes (both designing fixes and writing the code for them).
- Communicate with business analysts, project managers and testers, to understand detailed business requirements at all stages of the development life cycle
- Wrote Client side validations using Java Script.
- Extensively used DEV Express AJAX UI controls.
- Involved in developing and maintaining Windows Services.
- Worked on Confidential chart controls for displaying Graphical view data.
Confidential
Jr.Net Developer
Technologies: C#3.5, WPF, Windows Mobile, SQL Server 2008, Web Services, Windows Services, Google Maps and Confidential Chart Controls.
Responsibilities:
- Collects Sales and Marketing business function
- Evaluate and identify distributors
- Develop market growth strategies
- Identify market segments
- Picture Records of distributor’s for reference.
- Send collected data from PDA to Server database using web services.
- Wrote reusable methods, Generic classes, abstract method pattern, and Lambda Expression and singleton pattern using C #code.
Confidential
Jr. Net Developer
Environment: C# 2.0, ASP.NET, JavaScript, CSS, Web Services and SQL Server 2005.
Responsibilities:
- Wrote reusable methods, Generic classes, abstract method pattern and singleton pattern using C #code.
- Worked closely with Order Management, Pricing, Customer service teams to customize the store as per the user requirements.
- Worked on Client-Side Data Validation using Java Script.
- Worked on Master Pages, User Controls, Styles and CSS.
- Worked on manipulating the page content, change the style and provided the cool UI.
- Developed Web Services to enable effective communication. Used SOAP over http to implement WCF Services and Consumed and published XML web services in the application.
- Responsible for creating Tables, Stored Procedures, Functions in SQL Server 2008
- Writing and executing Test Cases as per client requirements.
- Bug fixing and maintenance of the product
- Involved in Triage meetings
- Log bugs in TFS.