.net Developer Resume
Hilliard, OH
SUMMARY:
- Seeking a challenging opportunity in the field of .Net Full Stack Developer/Web Developer/Application Developer where I can leverage my strong work experience and educational background to make a positive contribution.
- 6+ years of extensive experience in the IT industry, involved in all Phases of Project life Cycle (SDLC) such as Analysis, Design, Development, Testing, Documentation, and Maintenance of Web based, client - server and N-tier Architecture.
- Proficient in working with C#, ASP.NET, ADO.NET, MVC.NET, WCF, SOAP, REST and Web-API.
- Expertise in front-end development technologies including JavaScript, TypeScript, JSON, HTML, XML, CSS, NodeJS, AngularJS and Angular 2.
- Solid understanding of OOPS concepts and RDBMS principles.
- Comprehensive experience in design and develop .NET Web and Windows applications, Services (SOA), Frameworks, and SQL databases.
- Experience in ADO.NET and Object relational mapping frameworks, Entity Framework, LINQ to SQL.
- Strong experience in various abstract classes, interfaces, classes to construct the business logic using C# and Expertise Unit Testing, Integration Testing, Regression Testing, RESTful API’s, Web services, and SQL.
- Knowledge in MS Reporting tool such as SSIS and SSRS.
- Experience in creating ETL packages.
- Expert in coding and troubleshooting Windows and Mobile applications, finding and resolving bugs.
- Experience in using Team Foundation Server, Subversion (SVN) for Version Controlling.
- Well versed with Agile, Scrum methodologies.
- Excellent analytical, communication, interpersonal and decision-making skills, is well motivated to rapidly acquire new skills on the job and has the ability work independently as well as in a team environment.
TECHNICAL SKILLS:
Technologies: .Net Framework 3.5/4.0/4.5/4.6, ASP.NET, MVC 3.0/4.0/5.0, ADO.NET, LINQ, WCF, Web API
Programming Languages: C, C++, C#
Scripting Languages: JavaScript, TypeScript, NodeJS, JSON, jQuery, AngularJS, Angular 2
RDBMS: SQL Server 2008/2012/2014, SSRS, SSIS, Oracle
XML related Technologies: XML, SOAP
IDE: Visual Studio 2008,2010,2012,2013,2015,2017
Version Control: Team Foundation Server (TFS), SVN
ORM Tools: Entity Framework 4/5/6, LINQ to SQL
Unit Testing Tools: MS Visual Studio Unit Testing, Integration Testing, Regression Testing, NUNIT.
Methodology: Agile/SCRUM, Waterfall.
PROFESSIONAL EXPERIENCE:
Confidential, Hilliard, OH
.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance.
- Worked in Agile (Scrum) environment, which includes projects to deliver quality product in 3 weeks sprint, involved in Sprint Planning, Estimations, Retrospective, Grooming sessions.
- Worked closely with Product Owner, Business Analyst and Technical lead to meet the acceptance criteria for user stories.
- Application was designed under OOPS manifest to make the source code reusability and reduce the complexity.
- Designed and developed the application using C#, ASP.NET framework 4.6/4.5 and Web API.
- On Front-end I worked with various JavaScript libraries such as jQuery AJAX, AngularJS, Typescript, NodeJS, HTML, and CSS for building dynamic and responsive pages.
- Designed and developed SOA Web Services using WCF Services with .NET, C#.NET and Hosted on IIS.
- Worked on the enhancements of service layer and consuming the services using WCF services to expose the application functionality for different transport protocols running inside the company.
- Designed the screen according to the requirement and communicate with database using domain specific objects through ORM techniques like Entity Framework 6 Code-First approach and LINQ To SQL query for data access.
- Created complex Stored Procedures, Functions, Views and Triggers in SQL Server 2016.
- Implemented server-side validation using ASP.NET Validation Controls.
- Created documentation in confluence pages for future use.
- Created Unit Testing, Integration Testing and System Testing using NUNIT.
- Used Octopus for deployment of code and database.
- Worked with Version controlling tool such as Team Foundation Server (TFS) for version control, code review and continues integration.
- Used Lambda expressions in writing LINQ to SQL queries or expression tree types.
- Used JIRA Kanban board to keep track of the story cards and sprint planning.
Environment: Visual Studio 2015/17, .NET Framework 4.6/4.5, Agile, SQL Server 2016, C#, ADO.NET, LINQ pad, MVC.NET, HTML, CSS3, Postman, SOAPUI, JavaScript, Web Services, WCF, AngularJS, ASP.NET, TFS, Octopus, Confluence, JIRA Kanban, NUNIT, XML, jQuery, NodeJS, LINQ, Entity framework 6, IIS 8, Web API, Developers Best Friend, Tidal, TypeScript.
Confidential
Responsibilities:
- Analyze, design, develop, deploy and implement .NET applications using Visual Studio, C#.NET, ADO.NET, ASP.NET, T-SQL, SQL Server, Java Script, JQuery.
- Assisting Undergraduate students in analyzing, constructing and verifying the software simulations/programs in College of Technology Computer Engineering labs.
- Developed and maintained student appointment Tacker application for College of Technology.
- Created stored procs to Insert/update the data in tables when user submits from the application.
- Developed the application using .NET 3.5 Framework, ADO.NET, ASP.NET, HTML, CSS, JQuery and SQL Server 2008 R2.
- Involved in Testing and deploying the application.
- Involved in Database tables design for the application.
- Generated weekly reports from the SQL server database to analyze and schedule the appointments.
- Helping the students with MATLAB and object-oriented programming and guiding them in completing their academic project work.
- Training and guiding the students to assure proper operation and maintenance of the equipment and software in the laboratory; develop and maintain documentation for the equipment.
- Troubleshooting, upgrading and maintaining the system software and hardware in the lab.
- Worked with other Instructional Assistants and Lab management in planning the laboratory activities and assignments.
- Assisting the instructors with instructional activities and tasks including data entry and maintaining the student records.
Environment: Visual Studio, .NET 3.5, C#.NET, ASP.NET, T-SQL, SQL Server 2012, HTML, CSS, Java Script, JQuery, Entity Framework, LINQ, ADO.NET, SSIS, Tidal Scheduler, Tortoise TFS, MATLAB, Code Composer Studio, NetBeans.
Confidential
Jr. .NET Developer/.NET Developer
Responsibilities:
- Involved in Software Development Life Cycle (SDLC) starting from Requirements gathering, Analysis, Design and implementation.
- Worked with SQL Server 2008 including Transact-SQL, stored procedures, functions, views, triggers, constraints, and joins.
- Worked on ADO.NET components Data Reader, Data adapter, Data Set and Data View to provide connection to the database and used several Validation controls provided by the .Net framework.
- Implemented the whole application based on OOPS concepts.
- Extensively worked on Server side & Client-side JavaScript, TypeScript, jQuery, JSON, AJAX, HTML, HTML5, CSS, and XML for user experience and performance.
- Designed Business components and Data Access Layer using C#.
- Developed and hosting WCF Services on IIS by following Service Oriented Architecture (SOA).
- Created web pages, user controls, custom web controls and maintained the applications in ASP.NET.
- Extensively worked with different methodologies like Agile (Scrum), Test-driven development (TDD), Team Foundation Server (TFS), and Participated in various Client meetings with the team and the Project manager to discuss improvements amendments in the development of the section.
- Worked on various business reports using SSRS.
- Involved in Design and Developing components of the applications using ASP.NET, C# .NET, JavaScript, jQuery.
- Created and consumed WCF Services and REST based services to transfer the data among different layers/environments.
- Experienced in working with SVN for repository.
Environment: Visual Studio 2012, .NET Framework 3.5, ASP.NET, C#, MVC.NET, HTML 4, XML, ADO.NET, Entity Framework, WCF, JavaScript, jQuery, AJAX, SVN, JSON, SSIS, SSRS, T-SQL, SQL Server 2008, CSS, MS Visio, IIS.