Lead .net Developer Resume
Atlanta, GA
SUMMARY
- Web applications .Net Developer with 9+ years of diverse full stack experience in front - end and back-end technologies
- Experience in Systems Analysis, Design, Development, and Implementation of various applications including Web and Client/Server Application development using Microsoft .NET Framework 4.5/3.5/2.0.
- Experience in Software Development Life Cycle, Testing and Implementation of Client/Server applications using C# and SQL Server with N-tier development environment.
- Expertise in design and development of web applications with .NET framework using ASP.NET, C#, MVC, ADO.NET, NUnit, WinForms, LINQ, XML, HTML, IIS, CSS, JavaScript, SQL Server.
- Writing LINQ queries to filter the data by roles, by selected search criteria.
- Expertise in writing unit tests and integration tests using N-Unit framework.
- Good understanding on multi-tier and multi-layer architecture.
- Good understanding on Repository Pattern, Dependency Injection and Unit test projects.
- Experience in using source version control tools like TFS, Git & Tortoise svn
- Strong knowledge of Object-Oriented Analysis and Design concepts including inheritance, polymorphism, and abstraction.
- Extensive experience with Transact-SQL coding in creating complex stored procedures, functions, views, indexes, and appropriate triggers to assist efficient data manipulation and data consistency.
- Well versed in AGILE, SCRUM and Waterfall methodologies
- Developed use cases and test cases and involved in the Test-Driven Development methodology.
- Extensive experience in Requirements gathering, estimation, Team Management, documentation, reviewing with the business and transferring the knowledge to development teams.
- Effectively worked with both client teams and offshore technical resources in delivering the projects deliverables on-time to the client satisfaction.
- Excellent analytical, technical, and interpersonal skills along with strong organizational skills.
- Excellent at solving complex problems under strict deadlines & excellent communication and interpersonal skills.
- Excellent communication, presentation, and problem-solving skills and quick to adapt to any new technology.
TECHNICAL SKILLS
Languages: C#, HTML, XML, Java Script, C, SQL
.Net technologies: Microsoft .NET Framework 4.5/3.5, C#.NET, ASP.NET, ASP, ADO.NET, Win Forms, Web Forms, LINQ, NUnit, Entity Framework, MVC, Web API
Database Management Systems: SQL Server
Operating Systems: Windows OS (7, 2008, XP, 2003, 2010)
Web Technologies: HTML5, XML, CSS3, JavaScript, JSON, JQuery
Web Development: ASP.Net, Web API
Source Control Tools: Git, TFS, Tortoise svn
Development Tools: Microsoft Visual Studio 2003, 2005, 2008, 2013 & 2015
Tools: Visio
Web Servers: IIS 6.0/7.0
Frameworks: Entity Framework, MVC
Methodologies: Agile, Scrum, Waterfall
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Lead .net developer
Responsibilities:
- Involved in critical business requirement gatherings for technical analysis, architectural suggestions and decision making on solution scope and possibilities.
- Responsible for all architecture designing and implementing new features while incorporating advanced technologies like DevExpress, Automapper etc.,
- Deliver quality product by performing code reviews and implementing best practices along with managing team activities such as delivering requirements, timeline estimates, technical solution suggestions, work divisions and ensuring on time deliverables.
- Perform CICD activities for code deployments enabling continuous testing using Jenkins. Troubleshoot deployment errors and build manual packages for production environment on client’s on premise IIS servers.
- Develop critical features which involving multiple areas of code development and tools like WebAPI creation, front end development and client side scripting using Angular 7, DevExpress, HTML, CSS, XML, JSON. Other tools are Visual Studio 2017, Visual Studio Code, GitLab, GitBash, AS400, Postman. Customized existing Web API’s for being consumed on Client’s mobile platforms
- Integrated new third party library DevExpress which provides numerous pre built custom controls for front end designing and functionalities in the project for achieving client requirements.
Confidential, Columbus, OH
Sr .net developer
Responsibilities:
- Worked on ASP.Net, C#, MVC, Angular JS, Ms Access, Classic Asp, vb code, vb.net, Microsoft VB6.0, SSIS, SQL Server, JQuery, JavaScript, CSS, Job scheduling, Web application deployment, Windows application deployment, web service, crystal reports and modifying Web Pages.
- Understanding functionality and coordinate with technical, system & business analysts, process owners and other functional team members to ensure quality.
- Regular interaction with application Users/Managers of different departments to understand the business needs and customer business practices.
- Understanding the functional and technical requirements of various customer Applications. Experience in customer’s in-house tools and processes.
- Involved in developing Complex queries, views and Store Procedures using SQL and T-SQL in relational databases such as Microsoft SQL server.
- Developed an N-Tier Application and designed the Data Access Layer and Business Logic Layer using C#, MVC and ADO.NET.
- Experience in most of the modern development methodologies such as Agile and CI/CD etc.
- Responsible for day-to-day management of all development and test various .Net based enterprise applications.
- Assist in Low level design, Code development, Unit test cases/Scripts, Peer review and review of deliverable and verifying the Unit test results and preparing Unit test reports.
- Ability to work in onsite-offshore methodology. Daily interaction with offshore team in resolving their problems, Query Clarification and Support activities.
- Involving in application optimization activities & Preparation of Quality documents. Generating Value added Services to improve system efficiency, reduce execution cost and add more functionalities to the System.
- Review, and monitor development of the application to ensure it is aligned to the given architectural design and give ideas to improve them.
- Reviewed existing business procedures and recommended and implemented changes.
Confidential, Atlanta, GA
.Net Developer
Responsibilities:
- Performed design, application development and deployment within the .NET architecture based on programming guidelines/standards.
- Worked on two different .Net applications. Worked on the Presentation Layer, Business Layer, and the Data Access Layer.
- Updated the classes and methods in the business layer to access the Data Access Layer using Object Oriented Programming in C#, Visual Studio 2008 and .Net Framework 3.5.
- Designed reusable classes and methods in the business layer and the Data Access Layer and implemented those classes using Visual C#.NET.
- Supporting web application by designing MVC forms, paging & implemented search functionality.
- Interaction with client to gather the requirement and daily meetings with them to provide the status.
Confidential
Software Engineer
Responsibilities:
- Lead developer responsible for designing and developing an application using Visual Studio 2010 Enterprise library, LINQ to SQL, SSIS and JQuery used for scheduling and running member invoices for billing team.
- Designed the application using MVC framework separating the application, business, and data access layers.
- Designed web pages using JQuery, and CSS3 & HTML5 for better look & feel.
- Developed WCF services with the help of C#, LINQ queries & using ADO.net.
- Entity Framework is used in Data Access Layer.
- SSIS used to extract the data from SQL database to .csv & .txt files for downstream use.
- Opportunity to participate in design sessions with Architects to optimize the SQL dependency to move the business logic to .Net layers.
- Involved in kick-off meetings to gather requirements and coordinate with offshore to accomplish the tasks.
- Guided offshore resources and provided them detailed technical designs and coordinated with project management.
- Worked closely with Client’s finance, business and IT teams and acted as liaison between the business and offshore technical resources
