Full Stack.net Developer Resume
New Port, VA
PROFESSIONAL SUMMARY:
- 9+ years of experience working as a Full Stack Dotnet Developer using Microsoft Stack technologies like Asp.net, MVC, C#, VB.net, SQL server, Entity Framework, WCF, WEB API and developing interactive User interfaces using Html5, CSS3, JavaScript, jQuery, Angular 1.6, Angular 2/4, Bootstrap, Kendo UI.
- Experience in various domains like Health Care, Financial/Banking, Insurance, ecommerce and telecom hence strong domain knowledge
- Develop automation and processes to enable teams to deploy, manage, configure, scale, monitor applications in data centers in AWS cloud.
- 3+ years’ experience being responsible for large scale cloud deployments
- Experience writing server - less web-tasks using NodeJS for defining background workflows.
- Working knowledge on Cloud Platforms like AWS, GCP, OpenStack, Openshift
- Creating Cloud Formation templates using JSON a plus
- Expert Debugging skills using chrome developer tools and Jasmine .
- Expertise using MVC 5 design pattern created Models, Views, Controllers, View Models, Partial Views, Action Filters, Validations, Data Annotation, Custom model Binder and Routing using Razor view with HTML helpers and AJAX helpers.
- Proficient in implementing concepts in C# like Delegates, Generics , Collections, Multithreading and Exception Handling .
- Expertise Object Oriented Programming ( OOPS ) concepts in C# Abstraction, Encapsulation, Inheritance and Polymorphism.
- Experience in using ASP.NET AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Developed single page applications using Angular 2, web pack and grunt.
- Proficient in developing responsive mobile friendly websites quickly and effectively using HTML5, CSS3, JavaScript, Typescript and jQueryand experience in making them cross browser compatible.
- Experience writing unit test cases using Karma, Mocha and using Protractor to perform end-to-end testing on Angular JS applications.
- Used Repository Design Pattern to centralize the data logic or Web service access logic and simplify unit testing.
- Implemented Dependency Injection using NINJECT Framework and MOCK Testing using MOCKITO .
- Expert in debugging applications using the debugging tools provided by the Visual Studio.Net IDE.
- Expert in SQL Server 2012/2008/2005/2000 , Oracle 11g/10g/9i relational databases.
- Expert level experience in SQL Server creating Tables, User Defined Functions, Stored Procedures, Cursors and Triggers, CTE’s.
- Experience in development and implementation of Windows Communication Foundation (WCF), and Responsible for developing WCF based Service, Data, Fault and Message Contracts .
- Strong Experience in End-to-End Software Development Life Cycle using Waterfall (SDLC), Application Development Methodology (ADM) and Agile Methodologies ( Scrum &Extreme Programming (XP)) as well ER Diagram , UML Modeling and Data Flow Diagram.
- Experience in using Language-Integrated Query (LINQ to Objects, LINQ to XML and LINQ to SQL) and retrieve data from different data sources.
- Very good experience in Microsoft Azure , Entity Framework , LINQ to SQL, LINQ to Dataset and N-Hibernate .
- Good experience with NOSQL databases like MongoDB.
- Experience in asp.net web Forms with hands on experience on using Custom Controls, Master Pages, Themes and Validation Controls and ADO.net to access data.
- Good knowledge in Microsoft SharePoint (MOSS) and Team Foundation Server (TFS).
- Hands on experience on developing the components using Angular 2/4 needed for the application from the scratch and customizing from various Angular related libraries to meet the application's functionality.
- Experience in design and implementation of services using WCF SOAP\REST , creating REST services using ASP.NET Web API .
- Test driven development ( TDD ) using XUnit .
- Involved in continuous integration process using tools like JIRA , Tortoise SVN , Git , TeamCity, Octopus and Jenkins .
- Experience using SSIS, SSRS and crystal reports .
- Experienced in Configuration Management, setting up company Version policies, build schedule using GIT, Team Foundation Server (TFS).
- Experience in Windows Azure Services like PaaS, IaaS, SaaS and worked on Azure PaaS storages like Blob (Page and Block), SQL Azure.
- Implemented microservices architecture using asp.net core and deployed using docker container.
- Used various other tools like ReSharper , Visual Studio Code, LINQPad, Source tree , bitbucket for better productivity.
- Implemented various design patterns like MVC, MVVM, N-Tier Architecture.
- Implemented Authentication and Authorization , implemented Claim-based authentication in the application Used Windows identity foundation (WIF) for building identity aware applications.
TECHNICAL SKILLS:
Microsoft Technologies: ASP.NET, ADO.NET, AJAX, LINQ, MVC, Entity Framework, NHibernate, Web Services, WCF, Web API.
Languages: C#, VB.NET.
Development IDE: Visual Studio 2017/2015 and earlier, Visual studio Code.
Operating System: Windows 2000/ XP/7/8.
Reporting Tools: SQL Server Reporting System (SSRS), Crystal Reports
Databases: Microsoft SQL SERVER, MS Access, Oracle 11g/10g, MONGO DB.
Scripting Language: Java Script, JQuery, Type Script.
UI: HTML5, CSS3, JavaScript, jQuery, AngularJS, Angular2/4, NodeJS, reactJS.
Web Application Servers: IIS 4.0/5/0/6.0/7.0
Version Control: Visual Source Safe 6.0, IBM Rational Clear Case, Team Foundation Server, Tortoise SVN, GIT.
Miscellaneous Tools: Bitbucket, Source Tree, Team City, Octopus, Jenkins, Jira, ReSharper, Rational Rose, LINQPad, JIRA, Confluence, Bamboo.
PROFESSIONAL EXPERIENCE:
Confidential, New Port, VA
Full Stack.Net Developer
Responsibilities :
- Created responsive web pages using HTML5, CSS3, Bootstrap, Typescript and Angular 2.
- Experience with AWS services like EC2, S3, Elastic Beanstalk, CodeDeploy, Lambda, API Gateway, CloudWatch, CloudTrail, CloudFront, Route 53, Load Balancer, Autoscaling, RDS, VPC, CloudFormation, SNS and SQS
- Good experience on AWS IAM Service: IAM Policies, Roles, Users, Groups and AWS Access Keys
- Experience to create REST API in Node.js with AWS Lambda, API Gateway and DynamoDB using Serverless framework
- Development of Step functions and Lambdas in AWS cloud environment.
- 3 years of experience with Cloud technologies, including Hadoop, Accumulo, Java MapReduce, and CloudBase
- Implemented Responsive web design techniques into the CSS so that the page could be read well on both mobile and desktop browsers.
- Used various TPs to bypass HIPAA edits during the submission of EDI claims.
- Performed logical mapping changes for 834 and 835 transaction sets to-and-from claims and billing applications.
- Implemented Angular Router to enable navigation from one view to the next as customer completes application form steps.
- Used Typescript and its features such as static typing, classes and interfaces.
- Created Typescript reusable components and services to consume REST API's using modular based architecture provided by Angular 2.
- Developed Single Page Application (SPA) using Angular and injected generic services.
- Used Angular 2's HTTP Client to Interact with Servers/backend and modularized the Application with NgModule..
- Assisted Backend Developers in creating RESTFUL Web Services using Node JS, Express JS & Mongo DB.
- Called the Restful web service calls for POST, PUT, DELETE and GET methods.
- Used Angular as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Consumed RESTful resources using AJAX call, receiving, analyzing and processing JSON responses to get the required proper-formatted data for asynchronous data transfer between the browser and the server.
- Used REST client - POSTMAN to check the response of various API calls.
- Developed CSS3 to style page layouts, navigation and icons.
- Involved in requirement analysis, preparing software Design document, development and code review. Environment: Angular 2/4, C#, Typescript, JavaScript, HTML5, CSS3, Bootstrap 3, JSON, AJAX, REST Web Services/APIs,Web api 2.0, Node JS, NPM, RXJS, SASS, MVVM, NoSQL, Mongo DB, Mongoose, Git, TFS, Visual Studio Code editor/ WebStorm, Agile Scrum, ReSharper, GIT, Team City, Octopus Deploy, Bitbucket, Source Tree, VS Code, Dotnet Core, Docker, Microservices, Asp dotnet Core.
Confidential, Oaks, PA
Sr Full Stack.Net Developer
Responsibilities:
- Designed the web UI using ASP.NET, HTML, DHTML, jQuery, Angular js, JavaScript, JSON, CSS, XSL, Web
- Forms and AJAX controls. Strictly implemented mobile first approach and responsive web design.
- Implemented Angular Service calls using Angular Factory.
- Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets with Azure internal Load Balancer and subnets
- Designed and implement Restful API layer along with calls to consume.
- Working experience on Integrated cloud resources such as Azure SQL Database, Azure Storage, and Web Apps, with Service Bus.
- Implemented AngularJS Controllers, Services, Directives and Filters .
- Experience in Consuming CRM API for development of custom API Libraries for front end development.
- Created AngularJS applications using Node.JS.
- Designed components using JSX and reducers and actions using React.js and Redux using the latest version of JavaScript (ECMA 6).
- Designed and Developed Logging and Monitoring for Microservices by fluented.
- Designed and Consumed XML Webservices using Microservices.
- Developing UI layer using React, Redux framework.
- Implemented classes, interfaces and methods, constructors and objects definitions using TypeScript.
- Expose and consume and generating RESTFUL web services.
- Created multiple TypeScript modules to manage written codes in angular project.
- Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules, manipulating nodes in DOM tree.
- Applied Multithreading techniques for creating high performance applications.
- Involved in performance optimization and responsive design.
- Implemented Dependency Injection, Promises, Services, Scope, Controllers and Directives.
- Implemented browser compatibility and mobile friendly using Bootstrap Library.
- Queries were developed using LINQ and SQL.
- M aintained high degree of competency across the Microsoft Application Platform, focusing on .NET Framework.
- Created Angular JS controllers, directives, models for different modules of the application.
- Implemented Angular JS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
- Tested all application controllers extensively with Angular JS's built-in testing facilities.
- Designed database queries in SQL Server, created stored procedures, views, triggers to reduce the code complication in the front end.
- Used entity framework to access the data from the SQL server as it automates the process of ADO.NET.
- Developed Web Services and Rest WEB API's which can be used by number of clients in getting useful data.
- Worked with WCF Service Contracts, Data Contracts, Operation Contracts, Instance Modes and Security of the services.
- Used Entity Framework to perform CRUD operations on the SQL Server 2012 through 2015 database.
- Involved in Shipping full stack application in Microsoft Azure and migrated parts of database to SQL Azure.
Environment: Environment: Entity framework 6, AngularJS, ASP.NET, C#, .NET Framework 4.5, HTML5, Css3, JavaScript, Jquery, Web API, Microsoft Visual Studio 2015, SQL SERVER 2016, SSIS, SSRS, NUnit, GIT, SVN, Jenkins.
Confidential, Florida
.Net Developer
Responsibilities:
- Developed new modules to an existing system using C#, VB.NET, ADO.NET, SQL SERVER 2008.
- Extensively worked with Web Forms and Server (Web/HTML), Data Binding.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Implemented Windows Authentication in WCF to consume the Service as application is used in intranet
- Designed few WPF Forms, Custom Controls and User Controls for UI and Dynamic Web Parts for personalized content which allows Change, Edit, Move the content on pages as per users' own choice
- Worked on Multithreading techniques for creating high performance applications.
- Used web forms using Infragistics web grid and data binding.
- Created classes in C# for implementing business layer.
- Worked extensively with data bound controls like Data Grid and Data List.
- Java Scripts are developed as a client-side scripting language.
- Used XML for data interaction and developed XSLT templates.
- Extensively used SQL Data provider to perform database operations in C#.
- Developed and deployed Web components on IIS Server.
- Strong skills in Debugging Techniques and Object-Oriented Programming Concepts.
- Developed Client Requested Reports using SSRS.
- Worked on SQL by creating database Stored Procedures.
- Modified the existing Queries, Triggers, Views and User defined functions.
- Used Subversion to version and store the source code. MVVM navigation architecture.
- MVVM child window architecture
- Generated Various Reports Based on Clients Requirement.
Environment : Environment: .Net Framework 4.5, HTML, CSS, AJAX, JavaScript, MVC 5.0, Visual Studio 2015, MS SQL SERVER 2008, Crystal Reports, SVN, Team City, Octopus.
