We provide IT Staff Augmentation Services!

Sr. .net Developer / Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Austin, Tx

SUMMARY:

  • A Microsoft certified professional with around 9 years of experience in Development, Design and Architecting the Software Applications using .Net Framework, ASP.Net, XML, XSLT, AJAX, WCF, WEB - API, LINQ, Multi-threading, Windows Services, Azure, MVC, ORMs(EF), MEF, Orchard, JQuery, JavaScript based plug-in development, Knockout.js, Angular JS, Angular 2, React, HighCharts.js, D3.js and many more JavaScript based libraries.
  • Full system development lifecycle (SDLC) experience in large and medium corporate environments and working knowledge of RAD and Agile methodologies.
  • Experience of leading and mentoring development teams to achieve quality deliveries in stipulated timelines.
  • Worked closely with Product owners to understand business requirements in order to cast technical specifications and define development processes.
  • Technical expertise in Microsoft technologies like .NET framework (2.0, 3.0, 3.5, 4.0, 4.5, 5.0), ASP.NET, C#, VB, MVC, WCF, Entity Framework, LINQ, Azure.
  • Technical expertise in SQL Server 2005/2008/2012 and TSQL.
  • Technical expertise in HTML 5, CSS3, Kendo UI, JavaScript, JQuery, Angular JS, Angular 2, Typescript and Knockout.js.
  • Have experience in JavaScript based plug-in development.
  • Have experience in developing mobile web applications.
  • Performed Unit Testing using NUnit and have experience in Test driven development.
  • Well versed with OOPs and Solid design principles.
  • Performed Code reviews, used Visual studio Static code analysis, style-cop and ReSharper tool to perform self-code review.
  • Experience in managing Onsite/Offshore work and have the ability to get/understand the holistic view/perspective at Enterprise level. Have good client interaction skills. Involved in Requirements Gathering, Proof of Concepts (POC) / Feasibility Study.
  • Strong analytical and dynamic trouble shooting skills coupled with excellent communication skills and able to work individually and as a team.

TECHNICAL SKILLS:

Technologies: .Net Framework, ASP.Net, XML, XSLT, AJAX, WCF, WEB- API, LINQ, Azure, MVC, ORMs(EF), MEF, Orchard, Multi-threading, Windows Srvices, JQuery, JavaScript based plug-in development, Knockout.js, Angular JS, Angular, React, HighCharts.js, D3.js and many more JavaScript based libraries, Azure

Programming skills: C#, VB.NET, SQL Server, T-SQL, PL/SQL, SSRS

Web Technologies: HTML 5, DHTML, CSS 3, XML, Jquery, XSL, XSLT, JavaScript, Angular JS, Angular 2, Knockout JS

Design Methods: Design Patterns, Solid principles, UML, XML, OOD, XSD

Databases: SQL Server 2005/08/12, Oracle 9i

Development Tools: Visual Studio.NET 2005/08/10/12/13/15

Web Servers: IIS 5.0/6.0/7.0/7.5

Reporting Tools: SQL Server Reporting Services (SSRS)

Operating Systems: Windows Server 2003/2008, Windows XP/Vista/7/8

Modeling Tools: MS Visio 2003, MagicDraw, StarUml

Defect Management Tools: HP Quality Centre, Bugzilla, Jira, ElemenTool Sostenuto, Borland

Other Tools: NUnit, Microsoft FxCop 1.35, Total Validator, Cruise Control.NET, EBuilder, Star UML, MagicDraw, ReSharper 6.0/ 7.0/ 8.0, Spring.NET, Unity, nHibernate, SSRS.

PROFESSIONAL EXPERIENCE:

Confidential,Austin,TX

Sr. .Net Developer / Full Stack Developer

Responsibilities:
  • Participated in meetings with Business users and to ensure that the changing business requirements reflecting the project development.
  • Involved in the design of the Use Case Diagrams and class diagrams using Microsoft Visio.
  • As a team lead, was responsible for quality deliveries, scalable and maintainable product, defining development processes, helping/mentoring team and working on complex requirements.
  • Reworked on a part of the GUI to improve interface without affecting the performance of the application.
  • Used C# as language to develop code behind business logic
  • Used C# for middle tier business logic and implementation of Web Services using WCF and Web API.
  • Used ASP.NET MVC 5 to build presentation layer of the web application
  • Developed a JavaScript framework to allow custom implementation of few features of application
  • Used Angular JS and Angular 2 to build responsive forms in Admin application.
  • Developed and consumed WCF Web Service to access data layer components which uses EF as ORM and SQL Server 2014 as relational DB.
  • Involved in Implementation of Exception handling on User Interface layer.
  • Created test cases and did basic manual testing.
  • Used TFS as a central repository and source code control.
  • Mapping the business requirement to the technical specification and detail design documents.
  • Provide extensive Production Support and fix problems in a short span of time.
  • Used agile methodology with tight sprints to deliver regular releases.

Technologies: ASP.NET, C# (4.0), SQL Server, JQuery, MVC 5.0, EF, Azure, AngularJS, Angular 2 HTML 5, CSS 3, JavaScript, Kendo UI Controls, MEF, SQL 2005 / 2008 / 2012, Windows 7, window 8.

Confidential, Chicago IL

Tech Lead/ Sr. Developer

Responsibilities:
  • Develops software solutions by studying information needs; conferring with users; Studying systems flow, data usage, and work processes; investigating problem areas; Following the software development lifecycle.
  • As a team lead, was responsible for quality deliveries, scalable and maintainable product, defining development processes, helping/mentoring team and working on complex requirements.
  • Develop features across multiple subsystems within our applications, including collaboration in requirements definition, prototyping, design, coding, testing and deployment.
  • Documents and demonstrates solutions by developing documentation (HLD, LLD), flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Design, develop and maintain the Database Schema, Entity relationship diagrams, Data modeling, Tables, Stored procedures, Functions, Constraints, Indexes, Schemas, Functions, Views, Rules, Defaults and complex SQL statements.
  • Maintain a technical understanding of a component or sub-component within an application / product, providing support for technical queries, live incidents and problems.
  • To ensure that the technical integrity and quality of the applications / products is maintained across their lifetime, contributing to the development of any technical changes being proposed.
  • Developed using MVC, JavaScript, HTML 5, CSS 3, JQuery, Knockout JS, Angular JS, Angular 2, Typescript, Kendo UI, Orchard, EF, and Web API, C #to build UI and business level components of business and presentation layers.
  • Designed highly scalable and maintainable applications by effectively following OOPs and Solid design principles.
  • To build knowledge of how technical strategies are defined to provide business solutions.
  • Review Technical Feasibility Studies for projects that impact applications / products within domain, and assess potential impact.
  • Solve software-related problems, providing analysis and recommendations as appropriate.
  • Develop an awareness of new tools, processes and technical developments relevant to component area of expertise.
  • Understand emerging software development methods, tools and standards. Look for ways to apply as appropriate
  • Provide input to end-to-end system technical designs that involve applications / products within domain, collaborating with other internal and supplier teams as required.
  • Understand the various phases of the software development lifecycle.
  • Undertake impact assessment of change requests against applications / products within domain.
  • Review test strategies to guarantee the quality of the delivered software assist in the diagnosis of system problems encountered during testing.
  • Collaborate with other members across teams to build technical solution.
  • Define architecture, R&D on new technologies
  • Make the framework up-to date based on new technology or new way to implement the software solutions.
  • Documenting standard features, guide to integrate framework features, user manuals, versions etc.
  • Create deliverables (Packages, Configurations) using IT Strategy approved build tools (Team foundation servers) and standards, ensuring they meet all specific install policies defined for the system.
  • Maintained the source-code repository, developed multi-platform product installers and developed scripts for builds and source code automation.
  • Co-ordination with the Technical Project Managers, Software Developers, Testers, Application Support, SAs and DBAs for any Deployment and Change across environments.
  • Developed and managed testing and roll-out project plans for software releases, desktop updates and server implementations.
  • Designing and creating the web services using WCF and SQL Server 2010.
  • Designing the application by using the different design pattern like creation pattern (Factory design pattern, MVC, Abstract Factory, and Singleton) and structural pattern (Adapter, Facade etc.).
  • Complete assignment work to budget, time and quality requirements. Document all work in accordance with agreed standards, and with re-use in mind
  • Involved in Project planning, Resource utilization & Timeline estimations.
  • Estimating the tasks based on functional requirement and assign the work to team

Technologies: C#, MVC, Orchard, EF, Web API, SSAS, MSSQL, JavaScript, Knockout.JS, Angular JS, Angular 2, HTML 5, CSS 3, Kendo UI controls, Typescript, JQuery, SQL 2014, Windows 7, Windows 8, Windows server 2012.

Confidential

.NET Developer

Responsibilities:

  • Involved in Requirement Analysis, designed and developed Web application using .NET 3.5 and ASP.NET MVC, JQuery, JavaScript, Entity Framework and SQL Server 2008.
  • Gathering the Client Requirements by participating in minute-to-minute meetings and Analysis.
  • Design the High Level and Low Level Design of the system.
  • Developed UI using JQuery mobile and implemented business components and data access code using C#.
  • Involved in the database design and design tables, indexes and views.
  • Implemented WCF Web Services as communication infrastructure to decouple business tier with application tier and to provide an orchestration layer to business logic.
  • Involved in Unit and module level testing, reviewing the requirements and fixing the defects appropriately.
  • Involved in detailed documentation of the features that was developed by me.
  • Provided production support and deployment support.
  • Project version management and code control and management was done in TFS.

Technologies: ASP.NET, C# (4.0), SQL Server, JavaScript, JQuery, MVC 3.0, PhoneGap, SQL 2005 / 2008 / 2012, Windows 7, window 8.

Confidential

.NET Developer

Responsibilities:

  • Involved in defining business and system requirements and designed the functional and technical specifications.
  • Programming using ASP.Net, C#.
  • Worked to migrate an existing classic ASP and SharePoint based web application to ASP.NET MVC.
  • Used JavaScript and JQuery to build client side logic.
  • Used ASP.Net Server Controls and HTML controls to design and web pages.
  • Wrote stored procedures and views.
  • Involved in the development of the test plan Visual Source safe used on source control tool.

Technologies: ASP.NET (C#, WCF), Framework 2.0, 3.5 and 4.0, SQL Server 2008, SharePoint (WSS 3.0), MVC.NET, SQL Server 2008, Windows.

We'd love your feedback!