We provide IT Staff Augmentation Services!

.net Technical Lead Resume

NY

PROFESSIONAL SUMMARY:

  • 12+ years of experience in Microsoft technologies, working for various clients and projects in every phase of Software Development Life Cycle, from business requirement gathering to project delivery.
  • Excellent design and integration problem solving skills.
  • Experience in developing and supporting web applications using C#.Net, VB.NET, MVC, ASP.NET, ADO.NET, MVC, Web Services, Angular2, Knockout JS, Typescript, Knockout JS, LINQ, Entity Framework, MS SQL SERVER.
  • Experience in developing front - end User Interface using ASP.NET, Web Forms, Angular JS, HTML5, CSS3, JavaScript, and JQuery.
  • Experience in developing REST services using ASP.NET Web API.
  • Have good experience in all the phases of the software development life cycle such as requirement analysis, design, development, testing and implementation.
  • Full Stack programmer comfortable working with both front-end / back-end and database technologies.
  • Involved in Continuous Integration & Continuous Delivery, Code Reviews.
  • Expertise in creating Constraints, Indexes, Views, Stored Procedures, Triggers, and User Defined Functions.
  • Hands on experience in TFS, SVN and Visual Source Safe (VSS)
  • Experience of working in Agile, and Test Driven Development (TDD).
  • 4 Years of experience in handling and leading a Team. Ability to work well in both a team and individual environment.

TECHNICAL SKILLS:

Languages: C#, VB.NET

.NET Technologies: NET Framework 4.5/4.0/3.5/3.0/2.0, ASP.NET, Web Forms, ADO.NET, Web Services, LINQ, MVC, Web API, Entity Framework

Web Technologies: HTML, XML, CSS, Java Script, AJAX, JQuery, Angular 2, Bootstrap, SASS, Knockout JS, OData, Gulp, Selenium, NUnit

Web Servers: IIS 7.0/6.0/5.0

Databases: MS SQL Server 2014/2012/2008, MySQL, Teradata

Version Control: Tortoise SVN, Team Foundation Server, Visual Source Safe, Perforce

Tools: Visual Studio 2015/2013/2010/2008/2005, Telerik Control Toolkit, Fiddler, JIRA, MS SQL Management Studio, VS Code

Operating Systems: Windows 2000/2003/2008/ XP/Vista/98/95, Windows 7/8/10

PROFESSIONAL EXPERIENCE:

Confidential, NY

.Net Technical Lead

Responsibilities:

  • Lead, mange project resources, interact with clients, coordinate and work in achieving high levels of productivity and efficiency in complex, dynamic and challenging environments.
  • Work within a technically strong team to design and build new systems
  • Assisted in the structured analysis, object-oriented design, and defined user requirements sessions of the system development life cycle.
  • Designed and developed User Interface (UI) using latest client side frameworks like Knockout JS, HTML5, ASP.NET, CSS, and Bootstrap.
  • Used LINQ (Language Integrated Query) and Generics model to query the entities and DTOs.
  • Used Knockout/jQuery to do two-way data-binding to synchronize between the view and model, and implemented dependency injection.
  • Participated in design and development of database and creating tables, views, macros and queries required for data layer and optimization of queries.
  • Developed APIs to query and update data model and implemented Single Sign On.
  • Responsible to Create TFS (Team Foundation Server) Projects, Work Items, and Versioning, Automation of build process using TFS API, TFS Build, and MS Build tools.
  • Implemented Scrum methodology for the project development, which was part of agile implementation.
  • Identified different functionalities on projects, services, and batch process, and implemented on iterations basis.
  • Implemented pair programming and extreme programming concepts of agile methodology, alongside with Scrum (Sprints).
  • Utilized the Visual Studio .Net Unit Test Framework for writing unit test cases for all functionalities in all different layers.
  • Provided technical and functional documentation for all applications and written test methods in all different layers.
  • Assisted in all layers of testing in end user-acceptance testing, testing, and defect tracking.
  • Experience with training and mentoring team members with product knowledge and business processes.

Environment: .NET Framework 4.6, C#, MVC5, Web API, LINQ, Agile Development, Teradata, jQuery/JavaScript/Ajax, Knockout.js, Bootstrap, CSS, Unit Test Framework, TFS.

Confidential, Weston, MA

Principal Software Engineer

Responsibilities:

  • Participated in the planning and design of application with cross teams involved in the project.
  • Worked with product team to analyse backlog and create user stories.
  • Conduct sprint planning, daily stand-ups and sprint review involving product team, developers and QA team.
  • Write code as per design requirement and assigned user story.
  • Write unit tests and test application before deploying to QA.
  • Conduct code reviews and peer reviews.
  • Participated in the planning, design of application structure.
  • Developed dashboards, reports and various user interactive forms as per requirement.
  • Design database, tables and store procedures to collect, analyse and report data.
  • Design test cases and write unit tests to pre-test application and bug fixing.
  • Monitored the deployment of application between Dev, QA and prod environments.

Environment: C#.Net, ASP.Net, MVC, Knockout JS, OData, Entity Framework, LINQ, Team Foundation Server, MS SQL Server, Bootstrap, NUnit, Selenium, SAAS.

Confidential

Principal Software Engineer

Responsibilities:

  • Leading a Team, Mentor and Assist Team Members in effectively performing their tasks and resolve issues.
  • Interact with Product team and BA scrum masters to do sprint planning.
  • Conduct daily stand-ups and update team’s progress to management.
  • Involved in code review and merge, deployment and release of applications.
  • Co-ordinate with QA, release and other teams for successful release of all applications as targeted.
  • Write code as per user stories, requirements and detailed design.
  • Involved in pre-testing the application and bug fixing.
  • Perform Unit Testing and perform code review for the team.
  • Involved in Deployment and Maintenance of the project between various environment such as development, staging and production.

Environment: C#.Net, SQL Server, MVC, Entity Framework, LINQ, Web API, Perforce, Team City, JIRA, Selenium, NUnit, Bootstrap UI.

Confidential

Sr. Software Developer

Responsibilities:

  • Interaction with end users and various business team heads to gather requirements.
  • Analysis of new business requests and translates to technical requirement and approach a better technical solution.
  • Created design documents and technical documents from business requirements.
  • Design and development of user interface according to requirements.
  • Involved in Database Design and creation of tables, stored procedures, triggers, views, SQL statements.
  • Designed various error handling methods to avoid exceptions and also involved in support system to assist user’s issues.
  • Building and deploying the applications on IIS web servers.
  • Performed debugging and testing, designed navigational flow and defined usability and GUI guidelines
  • Used Telerik Controls to increase the responsiveness of the web application, used Telerik Toolkit for user Interface Development.
  • Designed the systems to accept dataflow from Excel to SQL and SQL to Excel with various validations.
  • Developed SQL jobs to schedule various auto emails and generate reports in Excel.
  • Converted old Broking System application which is developed in VB6 to new web application.
  • Created Outlook add-ins to enable users to integrate emails, events, Tasks to existing applications.
  • Designed new applications to be able interact with the existing applications.
  • Managed data to be consistent in all applications, which are integrated by different database servers.
  • Responsible for identifying the repetitive problems in applications and come up with the solutions to fix them.
  • Mentor and Assist Team Members in effectively performing their tasks and resolve issues

Environment: C#.Net, SQL Server 2008, ASP.Net, IIS, CSS, AJAX, MVC, Web API, Entity Framework, LINQ, Telerik Toolkit, Bootstrap, SVN.

Confidential

Software Programmer

Responsibilities:

  • Product development was in Agile (SCRUM) methodology, where progress and task assignment was discussed in everyday meetings.
  • MVC (model-view-controller) architecture based development.
  • Developed View-Models.
  • Designed an Enrolment UI.
  • Designed Login, change password, forgot password UIs and their functionalities.
  • Designed the database structure for storing patients’ personal information.
  • Developed style-sheets for UI design and layout using CSS.
  • Designed UI with HTML, JQuery, CSS, and JavaScript.
  • Client side validations were implemented using Data Annotations and JavaScript.
  • Designed class libraries for database connection using ADO.NET.
  • Created SPs (Stored Procedures) for achieving database functionality such as creating patients, not allowing patients with same user-name to be created again, fetch information of patients, and log in functionality.

Environment: C#.Net, MVC, ASP.Net, SQL Server, ADO.Net, SVN, CSS, JavaScript, AJAX, JQuery.

Confidential

Software Programmer

Responsibilities:

  • Developed the user interface using ASP.Net, C#.Net, ADO.Net, JavaScript, AJAX, JQuery, CSS, HTML.
  • Responsible for understanding the requirements and write code as per business rules in C#.
  • Involved in testing, deployment and maintenance of the project.
  • Involved in debugging and troubleshooting user interfaces.
  • Wrote SQL queries and stored procedures to present and save data.
  • Responsible for properly handing exceptions and logging them.

Environment: C#.Net, ASP.Net, SQL Server, ADO.Net, VSS, CSS, JavaScript, AJAX, JQuery.

Confidential

Software Programmer

Responsibilities:

  • Involved in gathering the client requirements for the development of Ominipolis Portal
  • Developed application using ASP.NET Web Forms for server process and user interface and using C#.NET classes.
  • Developed Data Access layer using ADO.NET and C#.NET.
  • Involved in working on database scripts, Store Procedures, View, Indexes and Functions in SQL server.
  • Data transfer from Excel to SQL and vice versa.
  • Used ADO.NET for extracting and manipulation of data from SQL Server 2005 database
  • Used ASP.NET Server controls and Validation controls.
  • Involved in debugging and testing of the application using the trace and Log files.

Environment: C#.NET, ASP.NET, SQL Server, ADO.NET, CSS, JavaScript, AJAX, JQuery.

Confidential

Software Programmer

Responsibilities:

  • Analysed and processed the client requirements for the development of CCRS Portal; Liaise with clients to clarify requirements; responsible for developing, Testing and maintenance of the Portal.
  • Developed application using ASP.NET Web Forms for server process and user interface and using VB.NET classes.
  • Developed Data Access layer using ADO.NET and VB.NET. controls like Data Grids and other UI components were used to display data
  • Used ADO.NET for extracting and manipulation of data from SQL Server 2005 database
  • Used ASP.NET Server controls and Validation controls.
  • Form-based authentication was used for sales personnel authentication
  • Used ASP.Net Caching to reduce the round trips to database and for a faster response time.
  • Involved in debugging and testing of the application using the trace and Log files.
  • Created Indexes, Stored Procedures, Functions, Triggers, SQL Jobs

Environment: VB.NET, ASP.NET, JavaScript, AJAX, JQuery, SQL Server, ADO.NET, Visual Studio.

Hire Now