We provide IT Staff Augmentation Services!

Sr .net Full Stack Developer Resume

5.00/5 (Submit Your Rating)

Houston, TX

SUMMARY

  • Innovative professional with 10+ years of progressive experience in the IT industry with prime focus on Programming, Analyzing, Designing, Testing, Integration and deployment of enterprise architecture - based components and business applications.
  • Focus on advanced JavaScript, jQuery, MVC and AngularJS, and understanding of ORM frameworks like Entity Framework.
  • Expertise in writing and configuring middleware applications using Node and Web API.
  • Expertise in writing Unit test cases with Jasmine, Karma and Protractor frameworks.
  • Exposure to inheritance, application development on cross-platform responsive JavaScript based solutions using AngularJS, and bootstrap components.
  • Developed client side drop down menus, toggles and search bars using Angular.
  • Use of Angular directives, decorators, modules, services, templates, directives, services and dependency injection to create a SPA
  • Hands on experience in creation of Web based, Windows Forms Application, Class Libraries and Console Application using Visual Studio and C#, Visual Basic, and various scripting languages.
  • Experience with WCF and XML Web Services Server Components using .NET Framework.
  • Proficient in distributed computing and developing Enterprise web-based applications.
  • Exposure to TCP/IP under the C# framework using its essential socket classes and how applications can logically and physically be distributed in a network environment.
  • Experience in NET Design Patterns including Dependency Injection (DI), Inversion of Control ( IOC ), Singleton , MVVM and MVC.
  • Extensive experience with and OOAD and Service Oriented Architecture (SOA) complemented with excellent programming background using C#.
  • Knowledge with WPF, and Model View View-Model (MVVM) pattern.
  • Hands on experience with T-SQL/ PL-SQL, ASP.NET, MVC, AJAX, WPF, WCF, OO Design, Service Oriented .Net Enterprise, Applications using Web Services.
  • Excellent skills in design and development of databases like SQL Server 2005/2008. Good at SQL programming and writing complex stored procedures, SSIS and SSRS
  • Good knowledge on Microservices , AWS (Amazon Web Services) , working with EC2, RDS, Dynamo DB, S3, Cloud watch and Docker and hosted application on the AWS cloud platform .
  • Expertise in Build Engineering, Release and Configuration Management using Microsoft Team Foundation Server.
  • Good exposure to various configuration tools such as Synergy, Clear case, Git, Tortoise SVN and other tools involved with build/release engineering.
  • Performed automated tests, unit tests ( NUNIT ) and customized load testing for the overall system.
  • Understanding of Npm , NuGet package manager for installing, updating, and configuring software in Visual Studio, especially for all the framework libraries.
  • Hands on conflicts check using subversion involved in the build and release process.
  • Have knowledge on web and load testing using Visual Studio Team Suite.
  • Work experience in an agile environment as part of scrum teams.
  • Automation of build, packaging and deployment of product using Jenkins, and batch and vbscript for scripting. Worked with DevOps on automating the build and deployment process
  • Documentation, creation and implementation of Merge Modules, and Upgrades.
  • Worked with multiple teams in different geographical locations
  • Ability to grasp new technologies and adapt to new Software Environments.
  • Excellent communication skills both written and verbal and ability to work well under pressure within a team and as an individual
  • Strong Dedication and Leadership qualities with a customer focused service orientated approach with proven organizational and time management skills

TECHNICAL SKILLS

Source Safe: Tortoise SVN, VSS, SYNERGY, CLEAR CASE, IBM DOORS, SYNERGY

Client Side Frameworks: HTML5, JavaScript, CSS3, Angular JS, JQuery

IDE: Brackets, Visual Studio, SSIS

Database: SQL server 2005/2008

Languages: C/C#,VB

Scripting: InstallScript, Wise Script, VB Script, Batch Script, JavaScript,AnguarJS

.NET Technology: ASP.NET MVC, HTML, XML, ASP.NET, Web Forms, WinForms, WPF, NET Framework 2.0/4.5, IIS 6/7, Multi-threadingTesting tool: Visual Studio Team Suite

Application Packaging tool: Installshield 2008/2009/2010/2011 , WISE Package Studio, ORCA

Bug Tracking Tools: Filemon, Regmon

Management Tools: SCCM 2007

Virtualization Tools: Microsoft App-V

Operating System: Windows XP/08/2012

PROFESSIONAL EXPERIENCE:

Confidential, Houston, TX

Sr .Net Full Stack Developer

Responsibilities:

  • Developing backend solutions using .NET framework version 4.7+ or .NET Core
  • Comprehension and working in IAAS, PAAS and/or SAAS
  • Working in Agile Safe delivery approach with scrum methodology
  • Usage of Azure dashboard for user stories
  • Developing front end applications in Microsoft technology and patterns (i.e. .NET Framework4.7, Angular8)
  • Developing Dashboard graphs using plotly and angular material
  • Implementation of ArcGis API for angular maps
  • Performing data analysis by querying data from SQL server that in turn loads data from a calculator (python code base)
  • Comprehending existing code and modifying and extending the usability and visualizing of the User Interface
  • Developing Dashboard with appropriate health checks to dynamically and instantaneously load the charts based on the incoming online data with Node JS on the backend.
  • Collaborating with other teams on the various dependencies
  • Involving on CI/CD with Azure PI Teams
  • Unit Testing the front end and backend application with Jest
  • Source code management using git and Azure DevOps

Environment: Net Framework 4.7.2, SQL Server 2017, VS 2019/VS Code, Angular 8, Node Js, Python, JIRA, TFS, Azure Databricks .

Confidential, Irving, TX

Sr.Dot Net Developer

Responsibilities:

  • Create WCF services using Visual Studio 2017 with Net Framework 4.6.2/4.7 to process business transactions that communicate data as asynchronous messages from one service end point to another and deploy the service that is accessible to different clients (distributed environment).
  • Define a service contract for the WCF service with an appropriate operation contract, message contract for serialization/deserialization (SOAP header content), data contract (data types exchanged to and from service operations) for the respective client.
  • Deal with Inbound/Outbound messages that involve XSLT transformation to/from to the end customer.
  • Design bindings like WsHttpBinding, NetTcpBinding for seamless Interoperability and perform validation, encryption of messages coming from the external partners for the client.
  • Use MSMQ for interprocess communication in the middleware system for asynchronous message routing between hosts.
  • Install Service Certificates for authenticating the servers to internal and external clients.
  • Create views, triggers and stored procedures using SQL Server 2014/2017. Configure, maintain and support production databases.
  • Rebranding and enhancing existing applications by adding new rules w.r.t quality and performance.
  • Use POSTMAN and SOAP UI to capture asynchronous requests and verify the response on various environments in different formats.
  • Write test cases and perform Integration Testing, Unit Testing and Load Testing using NUnit Framework. Debug the test cases using Resharper.
  • Troubleshoot and fix defects involving functional issues and risks for various applications.
  • After code review, use TFS to commit the code developed to the server.
  • Build the code and NuGet packages in Jenkins and deploy to development and production servers using Octopus. Test on development server, followed by deployment to QA and then production.
  • Follow Agile/Waterfall methodology for projects monitoring and log bugs on Jira/HP ALM.

Environment: Net Framework 4.7.1, WCF, SQL 2014, VS 2017, LINQ, JIRA, TFS .

Confidential, Carrollton, TX

Full Stack Developer

Responsibilities:

  • Active participation throughout the entire SDLC from project inception (research, analysis and architectural overview), code development and elaborate testing of various product (OneSource products) modules.
  • On backend server, implement clean architectural pattern (considering the separation of concerns as a requirement). Based on extensive understanding of Application Software Design, Object Oriented Design, Development, Analysis, Documentation, Debugging, Testing created web application (responsive UI) using Visual Studio 2017(. Net Framework 4.6.2 with C#) with 5 layers mainly
  • Enterprise and Business Rules (Entities): Develop design patterns (Creational patterns like Abstract Factory for creation of Objects, Builder, and Singleton, Structural patterns like Composite, Proxy and Behavioral like Chain of Responsibility, Command, and State) within the web application.
  • Application Business Rules (Use Cases): Implement InRule technology to apply business requirements,
  • Interface Adapters (Controllers, Presenters and Gateways): Develop Web API’s (use ASP.NetCore for features like Examination, Information Request, Contacts) to map URL with controllers and handle user authentication and authorization.
  • Entity Framework as Database Access Layer (applied Repository pattern on top of this layer): Create tables with data as JSON Object in PostGreSQL 9.6(advanced open source object -relational database) and have written various stored procedures, to perform CRUD (Create, Read, Update, Delete) operations functions & Drivers (External Interfaces, Web, UI, Devices and Database) and a Unit Test layer.
  • Unit Test Layer: Use XUnit, NUnit to test the business functions.
  • Integration Test Layer: Test the workflow (starting from mocking the User Interface until fetching and modifying database).
  • Implement application using Agile Scrum methodology. Employ GIT and TFS for version control (to maintain server side and client-side code) and JIRA for defect tracking.
  • Work on REST/Web API to create the service endpoints and test on Swagger by passing the JSON data for http verbs (POST, GET, PUT methods for various features in application)
  • Implement Jasmine test cases for UI functionality testing using Karma as test runner.
  • Built web pages (UI) that are more user-interactive using jQuery plug-in for Drag and Drop, AutoComplete, AJAX, JSON, AngularJS and JavaScript, TypeScript 2.1, Bootstrap.
  • Develop single page application using JavaScript, HTML5, CSS, JSON, Angular JS 1.6, Typescript 2.1, Bootstrap coupled with bento framework components and integrating Restful API’s (for easy migration towards Angular 4.0).
  • Implement dynamic forms using Angular-Formly on the client side for all modules and lazy loading of server data.
  • Work with others teams concerned with Document Management System and Access permissions to implement the Documents feature (uses a plugin from an internal product and displays the grid) and User Permissions for Product (cascading permissions).
  • Work with Quality Analysts and fix various browser performance defects (response time), showstoppers and memory leakage issues.

Environment: JavaScript, Net Framework 4.6.2, HTML5, CSS, Web API, Restful Web Service, PostGreSQL 9.6, TypeScript 2.1, Swagger, TFS, GIT, Jira, VS 2017, VS Code

Confidential, Richmond, VA

Sr.Net Developer

Responsibilities:

  • Create a high-level architecture and a diagrammatic representation of the requirement and time estimation assumption.
  • Development of an electronic based tool to allow users to create project, add appropriate artwork files, material mapping for the respective publisher and company.
  • Implementation of asp.net application to help end user review the projects and participate in the approval process before the final design can be approved.
  • Data insertion and retrieval using SQL, Linq and other procedures for display on UI.
  • Implementation of various features like linking various design change tools, pdf generation, checklist creation with data retrieval from SQL Server 2012.
  • Implementation of the migration process using Angular JS to create a rich User Interface. Developed main logic for the various financial activities that the Client requires.
  • Converting selected modules of the vast application that are used extensively by implementing the business logic in Angular JS with an internal framework.
  • Usage of Telerik controls to handle templates
  • Send server calls and receive JSON data for communication interchange.
  • Created Restful service using ASP.net Web API
  • Extensive experience in designing & normalization of relational database, creating complex database queries using SQL queries, Stored Procedures, Functions, Views, Indexes and Triggers in SQL Server.
  • Used LINQ and ORM tools like Entity Framework to exchange data between web applications and database objects.
  • Implemented few features in ASP.NET MVC application using jQuery
  • Delivered the change requests of MDOCS successfully with the framework.
  • Used TFS for production and development.
  • Fixed the defects & contacts raised by customers under Data Tools team component.

Environment: JavaScript, Net Framework 4.5.1, HTML5, CSS3, Web API, JSON, Ajax Javascript, JQuery, Restful Web Service, SQL, LINQ .

Confidential

Lead Consultant

Responsibilities:

  • Development, support and maintenance of a tool named DBox for DHL client to efficiently migrate PCs from Windows XP/Windows 7 to Windows 7 ECB to support multiple scenarios such as replace, refresh, stage and factory pre-created scenario, help speed up deployment time by employing User State Migration Tool (USMT) features, such as Hard-link migration, direct copy over network and cross domain migration, take full backup of any PC prior to migration, if necessary and silent install of Mandatory and Optional BU specific Applications.
  • Development of a tool to manage creation of DBox required to reimage an existing Operating System based on customer preferences.
  • Migration of the tool based on Windows latest version and patch creation if necessary.
  • Creation of wrappers on necessity basis for the image using Wise Script.
  • Worked in the UI engineering team in building out a lean, responsive UI layer utilizing semantic html5, SASS, Bootstrap, AngularJS, Jasmine and REST api architecture while adhering to the latest web UI standards, design patterns, and best practices
  • Create a high-level architecture and a diagrammatic representation of the requirement and time estimation assumption.
  • Development of an electronic based tool to allow users to create project, add appropriate artwork files, material mapping for the respective publisher and company.
  • Implementation of asp.net application to help end user review the projects and participate in the approval process before the final design can be approved.
  • Data insertion and retrieval using SQL, Linq and other procedures for display on UI.
  • Implementation of various features like linking various design change tools, pdf generation, checklist creation with data retrieval from SQL Server 2012.
  • Implementation of the migration process using Angular JS to create a rich User Interface. Developed main logic for the various financial activities that the Client requires.
  • Converting selected modules of the vast application that are used extensively by implementing the business logic in Angular JS with an internal framework.
  • Implemented Front end using AngularJS while maintaining the business logic and database layer related activities (fetching of data) at server side in .Net. Implemented UI rendering in AngularJS through rest protocol (html exchange, pure http protocol communication), request is sent and then rest services called for UI in website. A complete Rest architecture-based project with backend (business layer) in MVC.
  • Send server calls and receive JSON data for communication interchange.
  • Created Restful service using ASP.net Web API
  • Extensive experience in designing & normalization of relational database, creating complex database queries using SQL queries, Stored Procedures, Functions, Views, Indexes and Triggers in SQL Server.
  • Used LINQ and ORM tools like Entity Framework to exchange data between web applications and database objects.
  • Implemented few features in ASP.NET MVC application using NHibernate, and jQuery
  • Delivered the change requests of MDOCS successfully with the framework.
  • Used TFS for production and development.
  • Fixed the defects & contacts raised by customers under Data Tools team component.

Environment: DBox Manager, DBox, Wise Package Studio, ImageX, Dism, Vbscript, PowerShell, Wise Script, WPF, MVVM, Prism, Visual Studio 2013, AngularJS 1.0, HTML.

We'd love your feedback!