We provide IT Staff Augmentation Services!

Full Stack .net Developer Resume

0/5 (Submit Your Rating)

Foster City, CaliforniA

SUMMARY

  • 8 plus years of experience in Analysis, Design, Development and Implementation of Windows and Web based Applications in various domains likehuman resources, retail, finance and banking usingMicrosoft.NetTechnologies.
  • Proficient in all phases of Software Development Life Cycle (SDLC) such as Planning, Analysis, Design, Implementation, Testing and Maintenance of Web Based and Client - Server.
  • Experience in Microsoft.NET Technologies under Visual Studio, .NET Framework, architectures in C#.NET, ASP.NET, ADO.NET, jQuery, WPF, WCF, Web API, XML and Microsoft SQL Server.
  • Experience in developing Web applications using JavaScript, Ajax, HTML5, XML, Angular, Angular1.7, Bootstrap and CSS.
  • Expertise in Angular controllers, directives, components, factory and service resources, routings and events.
  • Experience in Object Oriented analysis and design (OOAD), Singleton, Model-View-Controller Architectures (MVC), Model-view- view model (MVVM)
  • Good experience about TFS collaboration platform for upgradingVB.Netapplications.
  • Extensive experience with development & deployment of Web Services (SOAP, WSDL).
  • Excellent experience in implementing WCF, Web API, Restful Services which communicate data in both XML & JSON.
  • Experience in Multithreading in WPF for performance optimization while accessing data from remote data storage. Worked on client WPF application using C# 6.0, XAML, MVVM, Custom controls andbehaviors.
  • Analysis, design andprogrammingforthe internal ERP Microsoft dynamicsand Epicor.
  • Experience in designing and developing Databases in MySQL, SQL Server 2000/2005/2008 , Oracle 12G and NoSQL databases like MongoDB.
  • Hands on experience writing Queries, Stored Procedures, Views, Joins, Functions, Triggers Cursors, and Joins using MS SQL Server (SQL, T-SQL).
  • Expertise in application, maintenance and support of Linux/UNIX production, test and development servers.
  • Expertise in using Data BindingControls(Dataset, Data Reader, Data Adapter, Grid View)
  • Possess knowledgeonunit testing, performance testing, and bug fixing.
  • Good understanding of designing Business Models using UML (Class, ER, Use Cases, Scenarios, Sequence diagrams, Flow Charts etc.)
  • Organized, detailed oriented and resourceful in the completion of projects with an ability to multitask and meet strict deadlines.
  • Excellent Interpersonal and Communication skills coupled with strong technical andproblem-solvingcapabilities.

TECHNICAL SKILLS

Internet Technologies: Microsoft .NET framework, ASP.NET MVC 3.5/4/5, MVVM, ASP.NET Web forms, AJAX, ASP, ASP.NET CORE, JQUERY, IIS Web Server, WPF, WCFServices, XML Web Services

Programming Languages: C#, SQL, T-SQL, PL/SQL, and VB 6.0

Distributed Technologies: Restful, WebAPI, WCFand SOAP

Databases: MS SQL Server, MySQL, Oracle, Mongo DB

Database Access Technologies: Entity Framework, LINQ, LINQ to objects, ADO.NET

UI Technologies: HTML5, CSS3, JavaScript, AngularJS, Angular 6, Bootstrap, JQuery, Node.JS, ExpressJS

IDE: Visual Studio 2015/2013/2012/2010/2008. Visual Studio Code

Design Tools and Languages: UML, Visio 2000 for enterprise architects and Rational rose

Reporting Tools: Crystal Reports, SSIS, SSRS, PDF.JS

VersionControlTools: Tortoise SVN, MS Team foundation server

Operating Systems: Windows 8/7/2000/XP/NT/98/95

Packages: MS-Office

Testing Tools: MS-Unit

Middleware: WCF, ADO.NET, Web Services, Enterprise Library

Servers: Windows Server 2008/2003/NT, Microsoft IIS (7.0/6.0/5.0/4.0 )

ERP/CRM: Microsoft Crystal Dynamics, Microsoft Report Service, ERPEpicor

Software: Microsoft Visual Studio, NuGet, Postman, Microsoft Office, Microsoft Visio, SQLdeveloper, Navicad, Heidi, NodeJS, Git, MicrosoftTeamFoundation, SVN

PROFESSIONAL EXPERIENCE

Confidential, Foster City, California

Full Stack .Net Developer

Responsibilities:

  • Improve web API by reducing response time. Use Asynchronous programing to handle the concurrent http requests.
  • Created Data Transfer Objects (DTO) (AutoMapper) to reduces payload and hide properties.
  • Create middle tier logic using C# ADO.NET (Data Reader, Dataset and Data Adapter)
  • Consuming Web API on server side with RestSharp library
  • Normalize database. Eliminate repeating groups (1NF). Establish relationship between tables. (2NF).
  • Create stored procedures, T-SQL statements and user-defined functions of varying complexity
  • Improvement on UI on Angular 6 and Bootstrap
  • Assess, troubleshoot, document, upgrade and develop maintenance procedures
  • Add logs to web Api and web App for L3 support and easy bug fixing.
  • Create Unit Testing. For changing and maintaining code in the development process.
  • Using Postman to check the response of API
  • Develop patches and defect fixes, for support in L3. Patches create by using SVN.
  • TortoiseSVN for version control and source control software.

Confidential

Team Lead/UI and .Net technologies

Responsibilities:

  • Responsible for the Analysis, Technical Design specifications, Implementation, Deployment, Testing and the Migration to.NETcustomized CRM Product.
  • Upgrading oldsystem (visualbasic 6) to web-orientedtechnologiesC#, CSHTML, JavaScript, jQuery, AJAX, Bootstrap, CSS, LINQ, ADO.NET, AngularJs1.7
  • Add control logs on legacy code for easy bug fixing.
  • Developworkflow applications using ASP.NET 4.5 and MVC 5/4 with Razor syntax, .NET 4.5, SQL Server 2012, AJAX, jQuery, and AngularJS.
  • Create aservicewhere citizen can downloadbirths, marriage and death certificate.
  • Developed Service gateway and consumed Windows Communication Foundation (WCF) services for accessing information via other projects.
  • Createreportson database grows andstatisticsdata with crystal reports and charts controls.
  • Create and implementanIntranet. Itmanagesdifferentareas: Human Resource, Accounts, Legal
  • Use of Microsoft TeamFoundations. Tortoise SVN and Git for Version Control.
  • Implement Active Directory Security. Limit and add security to network via Fortinet Policies.
  • Lead team of 5 associates and provided technicalsupport in area of developing Helpdesk andKanbanpattern.
  • Share vital records information with Federal Government.
  • Provided session level security androle-basedauthentication using jwt tokens.
  • Best practice on Angular implementation in the project worked for customers business user Accounts.

Confidential

Senior .NET/FullStack Application Developer/Lead

Responsibilities:

  • Lead a team in developing new ERP; Involved support for all aspects of the ERP systems software, related database schema, and design/development of automated business systems integrated with ERP.
  • Identified problems and offered advice and solutions on how processes could be improved to help meet the deadline for internal application improvements.
  • Developed features for customer facing website usingC#, CSHTML, HTML Helpers, JavaScript, jQuery, NodeJS, AJAX, Bootstrap, CSS, LINQ, ADO.NET, SQL Server.
  • Involved in full lifecycle development process including design, development, testing and implementation of moderate to advanced complexity systems.
  • Define internal control process and assisted developers with establishing and applyingnew process or work flow.
  • Implementation of Web pages using Angular JS, HTML and CSS, with MVC4 pattern.
  • Database design using SQL Server 2008, and applying Visual Studio Database Project for versioning and deployments.
  • Developed moderateto advanced modules and system components and develop simple to moderately complex re-usable codeand responsible for maintenance of legacy code.
  • Implemented Restful API from core using Node.jsand Express Framework.
  • Used REST client/POSTMAN to check the response of various API's,
  • Maintained Cross Browser compatibility & implement Responsive Web Design using Bootstrap, custom media queries, with brand appropriate styles, colors, animations and font icons etc.
  • Developed layout pages, complex Controllers, helper methods and View Models.
  • UsedADO.NET objects such as Data Reader, Dataset and Data Adapter for Consistent access to SQL Server data sources.
  • Enhancements and maintenance of few other modules like Finger Print.
  • Responsible for overseeing the company's requirements, development, testing and deployment of Microsoft CRM projects.
  • Customized Sale module and entities of leads, account, contact and opportunities according to line of business requirements.

Confidential

Senior Software Developer (C#.NET)

Responsibilities:

  • Designed and developed ATM Credit Limit Processing Module forSEARSoperations in ATM Application, which serves as a core Application to facilitate the instant redemption throughSears’scard.
  • Evaluating user needs while designing and testing new software to meet those needs.
  • Analyze, develop and test WPF applications.
  • WPFapplication with async method and command implementations.
  • Researching and develop new technologies and processes/algorithms and introduces them to the enterprise as needed to improve revenue and customer satisfaction.
  • Working on creatingWCFServices using C#. Design, analyze and define the structure and architecture ofWCFand underlying business logic based on interactions with stakeholders and product owners and functional/UI/UX documentation.
  • Using SQL Server 2012 database as back-end along withEntity Framework.
  • Design and developedMVVM (View Model, View-Model)
  • Develop and test the cross-platform sign-in service using ASP.NET Web Api and SQL server
  • Utilized Fluent Validation to validate objects that are passed in to controller actions by the model binding infrastructure.
  • Code Reviews, mentor, and managed a team of the two other developers.
  • ImplementTestStack. Whitefor automation test onuiinterfaces.

Confidential

C#.NET Programmer

Responsibilities:

  • Built and generated reports using various database reporting tools. Involved using Excel and Crystal Reports.
  • Developed new services/classes and enhanced existing services for database access using C#.NET.
  • Designed and developed user controls for accepting customer inputs and presenting records/results to customer using ASP.NET.
  • Implemented input validation using the ASP.NET Input Validation Controls and JavaScript
  • Used Custom Validation, User Validation and JavaScript to give access to registered users
  • Used AJAX to improve the performance of the web pages and to display the data on frequently visited pages
  • Extensively worked with C# for creating classes of this application and Integrated with ASP.NET pages
  • Wrote and debugged Stored Procedures and functions in SQL Server.
  • Developed interactive web pages using ASP.NET, C# and ADO.NET
  • Created User control and Custom controls for the application.
  • Communicated with multiple groups in order to integrate the new enhancement into the regular flow.
  • Team leader on implement ERP Epicor according toCompany'sneeds.

Confidential

Software Developer/Intern

Responsibilities:

  • Involved in complete software development life cycle - Requirementsgathering, Conceptual Design, Analysis, and Detail design, Development and System Testing.
  • Create Excel Developer tools to create forms and display database info into excels sheets.
  • Used agile methodology and scrum for the development.
  • Designed interactive web pages with front - end screens usingASP.Net, C#, HTML and Flash.
  • Used CSS for adding fonts, colors and styles to the web document.
  • Created Stored Procedures and triggers to perform automated rules, updating to related tables using SQL Server.
  • Developed Crystal Reports to address diverse levels of the organizational requirements ranging fromindividual employees to a complete line of operations.
  • Worked extensively with Web Forms, Server (Web/HTML) and Data Binding controls.
  • Create workflows with share points for confirm actions.
  • Responsible for maintaining versions of source code using Team Foundation Server.
  • Used XML for data transformation.

Environment: ASP.NET, C#, HTML5, CSS3, SQLServer, CrystalReports, ExcelMacro, VisualBasic, SharePoint.

We'd love your feedback!