We provide IT Staff Augmentation Services!

Full Stack Engineer (angular/.net Core) Resume

4.00/5 (Submit Your Rating)

Des Moines, IA

SUMMARY

  • Around 8 years of professional experience in working with Microsoft technologies like C#, ASP.NET MVC,ASP.NET WEB API,.Net Core,ADO.NET/Entity Framework,Microsoft SQL Server,IIS,TFSand front - end development technologies HTML5, CSS3, NodeJS, React JS, JavaScript, jQuery,AngularJS,Angular2,Type script and Bootstrap framework.
  • Hands-on technology experience of designing & developing software applications with Entity Framework,.NET Framework 1.0/1.1/2.0/3.0/3.5 using C#, ASP.NET MVC, .Net Core.
  • Experienced working withAGILE SCRUM, Waterfall,and involvement in all phases ofSDLC.
  • Proficient in implementation ofN-Tier ArchitectureData Access Layer, Business Logic Layer and User Interface.
  • Exceptional knowledge onObject Oriented Programmingconcepts includingMultithreading,Collections,Exception Handling.
  • StrongObject-oriented Analysis and DesignandC#, VB.NETProgramming skills.
  • Expert in developingweb-based applicationsand cross browser applications using.Net Framework.
  • Strong Experience in programming with .NET Framework usingC#,ADO.NET Entity Framework,ASP.NET MVC,Visual Studio 2008/2010/2013 , SQL Server 2008/2012.
  • Expertise inASP.NET, .Net Core, ASP.NET MVC, ADO.NET, ASP.NET Web Services.
  • Experience in building Single Page Applications (SPA) using HTML5, CSS3, Bootstrap, AngularJS, ASP.NET MVC, Bootstrap, ASP.NET Web API, Entity Framework.
  • Experience withjQuery, JSONclient-side light weight programming language skills.
  • Experience in patternsMVC,WCF,WPF,LINQ, Visual Studio various versions,Web services,XMLandJSON.
  • Proficient with developing various web services likeWCF,ASP.NET Web API's using bothSOAPandRESTarchitectures.
  • Experience in creating interactive web application and single page application usingAngularJS,Angular 2/4/6/8.
  • Experience in deploying applications with Cloud Services by creating a simple Cloud Service with Visual Studio, testing it locally, deploying to a liveMicrosoft AzureCloud environment andAmazon Web Services (AWS).
  • Experience in implementing and migrating and deploying workloads on Azure VM.
  • Experience in Azure for system Deploying, Operating and Maintaining compute, network and storage in the Microsoft Azure environment using Microsoft Technologies.
  • Good Experience in configuring and managingIIS 6.0/7.0- WEB Server.
  • Strong experience in the Analysis, Design, Development and Implementation of multi-tier web-based applications and distributed applications usingWCF/Web servicesStandards based onService Oriented Architecture (SOA).
  • Proficient experience in building service-oriented applications usingWCF (Windows Communication Foundation).
  • Working experience in Database design and writingStored Procedures,Functions,Statements,Triggers,Views,Joins, performingQuery OptimizationandPerformance TuninginSQL Server 2008/2010/2012 Databases.
  • Strong knowledge inETLprocess usingSSISand creating reports likeDrilldown Reports,Drill Through ReportsusingSSRS.
  • Knowledge in creating, deploying, and managing reports usingCrystal Reports.
  • Proficient in writingUnit TestCases forbusiness logicandWeb Services,performed Unit Testing usingNUnit TestingFramework.
  • Working Experience in establishing Continuous integration/ Continuous Deployment services usingVisual Studio Team System (VSTS),TFSandGIT.

TECHNICAL SKILLS

Languages: C#, VB.Net, SQL, PL-SQL, T-SQL.

Server Scripting: ASP.NET 1.1/2.0/3.0/4.0/4.5

Client Scripting: JavaScript, JSON, Angular JS/2/4/6/8.

UI: React JS, Node JS, TypeScript, Bootstrap, Angular JS, jQuery.

Web Technologies: ASP .NET MVC 3.0/4.0/5.0, ASP.NET, .Net Core, XML, AWS, Web API.

Database: SQL Server, Oracle.

Application Tools: Visual Studio, MS Visual Studio Code.

Middleware: Entity Framework 6.0/5.0/4.1, LINQ, Web services.

Versioning: MS TFS, SVN, GIT

Reporting Tools: SSRS, SSIS.

Methodology: Agile

Operating System: Windows, macOS, Unix, Linux.

Testing: TDD, BDD, Gherkins Nunit.

PROFESSIONAL EXPERIENCE

Confidential, Des Moines, IA

Full Stack Engineer (Angular/.Net Core)

Responsibilities:

  • Involved in the completeSoftware Development Life Cycle (SDLC)including Analysis, Design, Implementation, Testing and Maintenance withAgile Methodology.
  • Developed ASP.NET Core Web API based on departmental requirements and specifications.
  • Worked with advanced concepts of ASP.NET Core MVCsuch asModelsandProviders,Filtersused for developing backend technology.
  • Implemented convention-based CRUD actions likeGET,POST,PUTandDELETE.
  • Designed and createdmodels,components,modules, andservicesto apply client-side logic anddependency injectionusingAngular 2.
  • Implemented Client-side validation usingAngular 2Custom Form Validation withng-showandng-hide.
  • Developed the front-end of the web application usingAngular 2,HTML5,CSS3,AJAX,Bootstrap3/2,andjQuery.
  • ImplementedLINQ Queryoperations likeGrouping,OrderingandFilteringoperations to access database for search of routes, drivers, and packages.
  • Developed variousStored Proceduresfor the data retrieval from the database and generated different types of reports usingSQL Reporting services (SSRS).
  • ImplementedJWT Tokenbased authentication to secure theASP.NET Core Web APIand provide authorization to different users.
  • Expertise in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS3, MVC frameworks such as Angular JS 2.0, and Node JS as a platform for Web applications.
  • Developed applications using Microsoft technologies such as .NET Framework 4.0/3.5/3.0/2.0 , Web applications using ASP.NET.
  • Developed the application using MVC 4.0+, Entity Data Model, and RESTful and WCF services.
  • Implemented UI using MVC 4.0, HTML, XML, CSS, JavaScript, AngularJS, AJAX, and Web Form Controls to create responsive web pages, developed Master Pages.
  • Using jQuery and JavaScript for implementing client-side validations at the Controller level.
  • Creating Queries and joins on multiple tables, Functions, and Triggers using LINQ in SQL for inserting/updating/ deleting the data into the relational tables.
  • Worked on the Reports module of the project as a developer on MSSQL Server 2005(usingSSRS, T-SQL, scripts, stored procedures, and views).
  • Worked in usingReact JS components, Forms, Events, Keys, Router, Animations.
  • Developed and designedSPAuser interfaces inAngularJS.
  • Defined new validations throughAngularJSfor the form field validation implemented throughHTML5.
  • Extensively worked on developing applications usingAzure.
  • Worked onAzurefor highly available customer facing B2B and B2C applications.
  • Used Window Azure to deploy the application on cloud and managed the session.
  • UsedAAD Graph APIto programmatically access Azure Active Directory throughREST APIendpoints.
  • Developed User controls usingASP.NET, VB.NET and C#and used them dynamically in the web pages using Master pages and CSS.
  • Created, debugged, and modifiedStored Procedures, Triggers, Tables, Views, andUser-Defined Functions.

Environment: Visual Studio Professional, SQL Server, SSRS, SSIS, Angular 8, SVN, RUF Framework, Web API, Microsoft Azure, Node JS, React JS, JavaScript, jQuery, TypeScript, Angular JS/2, AJAX, WCF, ASP.Net, .Net Core, ASP.NET MVC, HTML5, CSS3, Bootstrap.

Confidential, Northbrook, IL

Full Stack Engineer (.NET/UI)

Responsibilities:

  • Worked onVisual Studio 2015/.Net CORE 1.0 Frameworkto implement Business Logic.
  • Involved in building the new application from scratch and involved in migrating the application from Angular 2.0 to Angular 4/5 and .Net 4.5 to Net CORE 1.0.
  • Designed and implemented the Core components for the application, which included a Data Access Layer and Business Logic layer.
  • Implemented JS and CSS from Site core so that Content Editors can modify them without any dev effort.
  • Designed and implemented the Core components for the application, which included a data access layer and an error logging component.
  • Developed core functionality with theASP.NET MVC4 Framework (C#.NET, NHibernate).
  • Worked on ASP.Net to design the web pages.
  • Enhanced legacy application by building new components inAngular 2andTypeScript.
  • Used the functionalities for writing code inHTML5, CSS,AngularJS, JavaScript, jQuery, Ajax, JSON,andBootstrapwithMySQLdatabase as the backend.
  • Used LINQ to SQL Feature of .Net Framework for retrieving data from SQL Server.
  • Used C#, ASP.Net, CSS, and AJAX control to work on the Front-End Application.
  • Created Stored Procedures, SQL Queries, and LINQ Queries for the data layer.
  • Implemented CRUD functionality with Entity Framework in ASP.NET MVC.
  • Implementation of client-side validations using jQuery and server-side validation using ASP.NET MVC validation at the controller level.
  • Written Logic for implementation of the Display of Fields on the availability of API.
  • Used jQuery for page scripting, AJAX calls, JSON, and XML for passing objects from controller to view and vice versa.
  • Involved in the migration of existing modules of the web application from physical deployment to AWS. I also designed, built, and deployed the new modules utilizing the AWS.
  • Experienced in implementing security features like authentication and authorization using form-based and window-based authentication, authorizing user, roles, and user account.
  • Worked on SOAP and RESTFUL services using web API which returns JSON data.
  • The ADO.Net entity framework was used for the object to database mappings and involved in writing on-memory queries using LINQ.
  • Worked on routing to load controller type using MVC 5.0 Web APIs for reaching appropriate action in the web application.
  • Converted .Net application to MicrosoftAzure Cloud Service Projectas part of cloud deployment.
  • UsedAzurefor Scaling and checking the reliability of the applications which were developed during the project.
  • Used Azure components likeService Bus,implemented a communication system between mutually interacting software applications, Message Queues,Redis Cacheto support data structures such as strings, hashes, lists, sets, sorted sets with range queries.
  • Worked closely with offshore team to Create a database known asSQL AZURE database, which integrates with Active directory andHadoop.
  • Used GIT for source control and application development.

Environment: C#.NET, ASP.NET MVC 5.0, .Net Core, Visual Studio 2015, jQuery, LINQ, AJAX, JSON, WCF, AWS, Azure, JavaScript, Bootstrap, TypeScript, React JS, SQL Server2014, T-SQL, SSRS, SSIS, C#, Vb.net, SOAP, RESTFUL, API’s.

Confidential, Frankfort, KY

Sr.Net Developer

Responsibilities:

  • Worked closely with the business team and client for requirement gathering and analysis and provided the desired solution.
  • Worked onWriting codeanddebuggingskills withASP.NET,WCF,C#,Web services.
  • Developed applications using Microsoft technologies such as .NET Framework 4.0/3.5/3.0/2.0 , Web applications using ASP.NET, .Net Core and distributed applications using WCF, XML Web Services, andMessaging system.
  • Involved in the implementation of Object-Oriented Concepts during development.
  • Developing the application using MVC, Entity Data Model, and RESTful and WCF services.
  • Responsible for UI design and creating contracts and classes in WCF for different modules in the application.
  • Maintained existing cloud environment usingMicrosoft Azure.
  • Worked on cloud computing usingWindows Azure and SQL Server Azure.
  • Worked withMicrosoft Windows Azureincludes a complete set of enterprise-ready data services, including WindowsAzure Storage and SQL Databases.
  • Worked on Bootstrap JS Button, Collapse, and Dropdown for SPA.
  • Developed reports usingMS SQL Server Reporting ServicesandCrystal Reports 8.0.
  • Implemented UI using MVC 4.0, HTML, XML, CSS, JavaScript, AngularJS, AJAX, and Web Form Controls to create responsive web pages, developed Master Pages.
  • Used jQuery and JavaScript for implementing client-side validations at the Controller level.
  • Used jQuery JSON for dynamic User Interface, retrieval, and posting of data.
  • Used Team Foundation Server 2008 for Source Code Control, project-related document sharing, and team collaboration.
  • Implemented Data Access Layer using Entity Framework to connect, retrieve, and update the data from the SQL server.
  • DevelopedWindows Developmentwith VB.NET.
  • Creating Queries and joins on multiple tables, Functions, and Triggers using LINQ in SQL 2008 for inserting/updating/ deleting the data into the relational tables.
  • Developing various Stored Procedures for data retrieval from the database and generating different types of reports.
  • Involve in object-oriented analysis and design using UML Unified Modeling Language such as use case, activity, sequence, class, and component diagrams using Visio.

ENVIRONMENT: Visual Studio 2012, .Net framework 4.5, MVC 4.0, C .Net, .Net Core, ADO.net, TFS, Entity Framework 4.0, Web API, WCF, SQL Server 2008, Azure, T-SQL, Bootstrap, AJAX, XML, JavaScript, Node JS, TypeScript, React JS, AngularJS, JSON, jQuery, HTML, CSS, Crystal Reports.

Confidential

C#/Dot Net Developer

Responsibilities:

  • Involved in requirement gathering, functional and technical specification.
  • Coding and debugging using ASP.NET and C#.
  • Writing Database routines, stored procedures, and fixing up standard specifications.
  • Identified researched, investigated, analyzed, defined, and documented business processes.
  • Involved in enhancing the business layer to provide more interfaces and functions needed for the system.
  • Involved in the requirements gathering, analysis, design, code review, and development stages.
  • Developed reusable UI widgets such as the navigation menus.
  • MVC Design Pattern followed for application development.
  • Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS).
  • Design and developed static and dynamic pages validating Client-side and Server-side scripts.
  • Used AJAX controls & techniques while designing the Summary page to present data dynamically and to allow interaction.
  • Developed CSS and involved Master Pages to user interface uniformity.
  • Performed Unit testing, Regression testing, and Integration testing.
  • Deployed triggers for e-mail confirmations.
  • Wrote Stored Procedures, Transactions, Triggers, and Statements to access data from Oracle Server Database.

Environment: C#, ASP.Net, HTML, CSS, Visual Studio 2003, Windows, Visual Studio Code, ASP.NET, JavaScript, SQL Server 2000.

We'd love your feedback!