We provide IT Staff Augmentation Services!

Software Engineer Resume

2.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY

  • Having 8 years of Software Engineering experience in Application Design, development and maintenance with Microsoft Technologies (ASP.NET,C# VB.NET, ADO.NET, C#, .Net Core, MVC 3.0/4.0/5.0, Web services, Entity Framework, Web API, HTML, XHTMLXML, CSS, Java Script, AJAX, Query, Web Forms, and Win Forms, bootstrap, Angular JS 2.0/4.0/6.0/7.0/8.0./9.0 , SQL Server 2008/2012/2014 ).
  • Excellent in front - end UI design implementations writing HTML5/HTML, CSS3/CSS, Bootstrap, JavaScript, jQuery, jQuery UI, jQuery Mobile to make better Single Page Application SPA working on Node.JS Server.
  • Hands on experience in writing light weight Node.js express server, and using technologies like Ajax, JavaScript/jQuery, JSON to make connections between server and databases like MongoDB and MySQL.
  • Knowledge on Azure Platform and Cloud services development.
  • Implemented N-Tier Architecture, Data Access Layer (DAL), Business Logic Layer (BLL) and User interface (UI).
  • Thorough knowledge and experience on all phases of Software Development Life Cycle (SDLC) and using Waterfall, Agile and scrum methodologies.
  • Creating LINQ enabled database layer using API such as LINQ to SQL and Entity Framework.
  • Proficient in writing SQL Queries, Stored Procedures, and Triggers in Microsoft SQL Server.
  • Worked extensively in managing database with using ADO.NET, Entity Framework, LINQ and Lambda Expressions.
  • Experience in application development using various advanced features of Oracle like Bulk Collections, Table Functions, Autonomous Transactions, Dynamic SQL, Object types and Records.
  • Experience in Oracle supplied packages, Dynamic SQL, Records, PL/SQL Tables and Exception Handling.
  • Experience in creating reports using Crystal reports and SSRS.
  • Extensive experience in database programming using SQL and PL/SQL following industry best practices.
  • Experience working with SSIS packages for data Importing, Cleansing, and Parsing etc. Extracted, cleaned and validation.
  • Used SQL Server Management Studio (SSMS) to create Stored Procedures using Joins, SQL Functions and T-SQL statements.
  • Experience in Cross-Platform Mobile Development usingReact Native + Type Script.
  • Novice level experience working withReact-native /Redux.
  • Created Reusable reactpresentationand containercomponents.
  • Solid experience of react/redux development using Babel,Web pack,isomorphic fetches, ES6, NPM.
  • Sound understanding of ReactVirtual Dom, unidirectional data flow.
  • Proficient in building Web Applications using C#.NET4.0/3.5/2.0, ASP.NET 4.0/3.5/2.0, HTML5, XML, AJAX, JavaScript, jQuery and CSS3 in a Client/Web Server environment.
  • Worked on REST Web Services using AngularJS, JavaScript, and jQuery, HTML5, CSS3, Ajax, Web API and Bootstrap.
  • Developed distributed applications using Web Services, WCF services, REST Services.
  • Strong experience in using ASP.NET Validation controls.
  • Worked on .NET Security features such as Authentication & Authorization.
  • Used Jasmine framework with Karma to write tests cases and performed end2end testing using protractor.
  • Utilized NUnit in ASP.NET MVC and Jasmine for unit testing.
  • Experience with N-Unit to executes test cases.
  • Experience on using and working with Tortoise SVN, TFS and GIT source control systems.

TECHNICAL SKILLS

Languages: C#.NET, C, C++, Java Script

Web & Scripting: ASP.NET, JavaScript, HTML, AngularJS, DHTML, Microsoft Azure, MVC, ADO.NET, Win forms, AJAX, JQUERY, Bootstrap, XML, XSL, WML, CSS3, Web Services, WCF, LINQ, SOAP, WPF, WWF, VBScript.

Web Servers: Microsoft IIS

Version Controls: Visual SourceSafe (VSS), SVN, TFS, GitHub

RDBMS: MS-SQL Server 2012/2008R2/2008 T-SQL, Oracle9i/10g, MS Access

IDE: Visual Studio 2015/2012/2010

Design Patterns: UML and MVC Architecture

Methodologies: Agile scrum and Waterfall

Protocols: SOAP, TCP/IP, HTTP, UDP/IP and FTP

Operating Systems: Windows 2012R2/2012/2008, Server/XP, MS Windows Server 2008

PROFESSIONAL EXPERIENCE

Confidential, Richmond, VA

Software Engineer

Responsibilities:

  • Involved in requirement gathering of the project from gathering, analyzing, designing, and developing the application using Iterative AGILE Methodology.
  • Understanding business requirements (Features) in client meetings.
  • Developed Single Page Application SPA apps for a cross-platform JavaScript based solution using Angular 7/8, NodeJS, KendoUI and Bootstrap3.
  • Developed the User Interactive web pages in a professional manner by using web technologies like HTML/HTMLS, XHTML, and CSS3 as per company standards.
  • Created Single Page Application with loading multiple views using route services and adding more.
  • Used CSS LESS/SASS as pre-processors which extend the properties of CSS.
  • Experience with features of Angular 7/8 such as directives, dependency injection, modules and routing.
  • Highly used Angular 7/8 router to build single page application for navigate through the different status and multiple modals.
  • Responsible for redesigning and implementing new features for dynamic web pages for web application using HTML5, CSS3, Node JS, and React JS.
  • Implemented Multi-threading concepts using C# to improve application performance.
  • Developed Multi-tier application with separation of Presentation layer, Business logic layer and data base layer.
  • Developed Bootstrap responsive web application pages using Angular 7.0/8.0 services, components and directives for front end UI and consuming the Restful web service API and made use of CRUD Services for effective use of Web services.
  • Used ReactJS catch library and catch functions to handle error handling in angular JS application and involved in building applications using ReactJS by building re-usable UI components.
  • Used React JS for search engine optimization and worked with different components in implementing the web application for internal purposes.
  • Have knowledge on implementing web applications using React JS library. Implemented reusable components and forms using React JS while developing a web application.
  • Having experience in debugging the application using React JS chrome extension.
  • Used Async and Await calls in ASP.Net Core web API methods.
  • Implemented the Data repositories, Orchestrator Layer from the Interface to facilitate the Dependency Injection.
  • Consumed the Third-Party web services in the webservices based on the requirements.
  • Implemented the error handling and the logging of the errors in the application by using the Microsoft Logging packages.
  • Created and maintained NuGet packages repository, configured NuGet packages usages with Visual Studio.
  • Created the Unit Test cases for all the modules using the NUnit testing.
  • Developed and consumed RESTful Services using WEB API.
  • Developed application using Web API and implanted Authentication.
  • Created message handlers in Web API to implement global level authentication.
  • Worked with Web API Routing prefixes on the controllers.
  • Actively involved in Migrating applications from Dot Net 2.0 to Dot Net 4.0, classic to Azure cloud.
  • Used Angular as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using SASS. LESS, Bootstrap. Angular.
  • Used built in directives for the two-way data bindings and used $scope. $resource extensively in Angular.
  • Applied AngularJS client-side Validation by using HTMLS attribute and Angular Form state and input state.
  • Developed multiple screens for Mobile Browsers such as Safari, Chrome, Opera to support the screen Compatibility and Resolution using Bootstrap.
  • Using Angular, I created custom directives for data manipulations and to display data in company standard format in UL.
  • Developed Search Engine, Slider-Directives. Grids. Checkbox directives. And other functionalities using Angular (extensive usage of $scope. ng-controller, ng-grid, ng-model. and many more).
  • Involved in writing application level code to interact with APIs, Web Services using AJAX. JSON. XML, and Angular.
  • Created Typescript reusable components and services to consume WEB API's using Component based architecture provided by Angular.
  • Called the Restful web service calls for POST, PUT. DELETE and GET methods.
  • Implemented .Net Security features of Authentication and Authorization.
  • Involved in implementation of RESTFUL web service APIs using Node.js, which were consumed by making AJAX calls and JSON as data exchanging tool.
  • Implemented test cases and performed unit testing using Jasmine and Karma.
  • Used Rally as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Used GITHUB for source code version control.

Environment: C#, .NET CORE 2.2/3.1, Azure, Visual Studio 2019, VS Code editor, TFS, CSS, HTML, Angular 7/8, React JS, LINQ, XML, SQL Server 2016.

Confidential, Fort Wayne, IN

Senior Full Stack Developer

Responsibilities:

  • Involved in AGILE Methodology for the software development process.
  • Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, System Testing and Maintenance.
  • Developed multiple cloud console applications using C#, .Net Core 2.1 using Visual studio 2019, SQL Server hosted in Azure.
  • Used Mediator pattern for Cloud console and cloud Listener applications.
  • Consumed SOAP services and developed Restful services
  • Used the continuous integration (CID) tool Team City for automating the build processes.
  • Deployed console apps in Azure cloud using Jenkins and Teamcity.
  • Responsible for developing UI pages using Angular 8, HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
  • Developed SPA’s using angular material, designed angular components using NodeJS Command prompt.
  • Developed Azure micro services, Http Triggers, Queue Triggers, Timer Triggers.
  • Integrated Swagger for all the Restful API’s and proxies.
  • Created POC’s using Angular material and cloud console applications to interact with credit monitoring companies with encryption.
  • Took initiative in learningreact nativeand went on to successfully develop various features under minimal supervision.
  • Responsible for design and development of various components such as tab bars, map view, image picker, date picker, push notifications, sign-in/out features, profile management and navigation using react-native.
  • Complete code base conversion toReact Nativewith feature parity.
  • Working withReact Routerfor developing Single Page Applications SPAs.
  • Developed an end to end application built entirely usingReactandRedux
  • Solid knowledge on reactvirtual DOM, unidirectional data flow
  • Created Reusable react presentation and container components
  • DevelopedReact/Reduxcode using functional programming best practices to enable efficient pure function testing.
  • Utilized create-react-app to launch product to stay update with the most currentweb packandbabelbuild configurations.
  • Used JMS Artemis (Java messaging services) for reliable and asynchronous exchange of important information between multiple business applications.
  • Involved in unit testing and regression testing Also developed test plans and participating in Code Testing to ensure workability, completeness, quality.
  • Used GITHUB extensively for version control of the source code along with the maintenance of the builds and the relevant documents of the same.

Environment: C#, .NET CORE 2.2/3.1, Azure, Visual Studio 2019, VS Code editor, TFS, CSS, HTML, Angular 7/8, React JS, LINQ, XML, SQL Server 2016.

Confidential, Alpharetta, GA

Full Stack Developer

Responsibilities:

  • Involved in requirement gathering of the project from gathering, analyzing, designing, and developing the application using Iterative AGILE Methodology.
  • Understanding business requirements (Features) in client meetings.
  • Developed Single Page Application SPA apps for a cross-platform JavaScript based solution using Angular 6, NodeJS, KendoUI and Bootstrap3.
  • Developed the User Interactive web pages in a professional manner by using web technologies like HTML/HTMLS, XHTML, and CSS3 as per company standards.
  • Created Single Page Application with loading multiple views using route services and adding more.
  • Used CSS LESS/SASS as pre-processors which extend the properties of CSS.
  • Experience with features of Angular 6 such as directives, dependency injection, modules and routing.
  • Highly used Angular 6 router to build single page application for navigate through the different status and multiple modals.
  • Responsible for redesigning and implementing new features for dynamic web pages for web application using HTML5, CSS3, Node JS, and React JS.
  • Implemented Multi-threading concepts using C# to improve application performance.
  • Developed Multi-tier application with separation of Presentation layer, Business logic layer and data base layer.
  • Developed Bootstrap responsive web application pages using Angular 7.0/8.0 services, components and directives for front end UI and consuming the Restful web service API and made use of CRUD Services for effective use of Web services.
  • Used ReactJS catch library and catch functions to handle error handling in angular JS application and involved in building applications using ReactJS by building re-usable UI components.
  • Used React JS for search engine optimization and worked with different components in implementing the web application for internal purposes.
  • Have knowledge on implementing web applications using React JS library. Implemented reusable components and forms using React JS while developing a web application.
  • Having experience in debugging the application using React JS chrome extension.
  • Used Async and Await calls in ASP.Net Core web API methods.
  • Implemented the Data repositories, Orchestrator Layer from the Interface to facilitate the Dependency Injection.
  • Consumed the Third-Party web services in the webservices based on the requirements.
  • Implemented the error handling and the logging of the errors in the application by using the Microsoft Logging packages.
  • Created and maintained NuGet packages repository, configured NuGet packages usages with Visual Studio.
  • Created the Unit Test cases for all the modules using the NUnit testing.
  • Developed and consumed RESTful Services using WEB API.
  • Developed application using Web API and implanted Authentication.
  • Created message handlers in Web API to implement global level authentication.
  • Worked with Web API Routing prefixes on the controllers.
  • Actively involved in Migrating applications from Dot Net 2.0 to Dot Net 4.0, classic to Azure cloud.
  • Used Angular as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server using SASS. LESS, Bootstrap. Angular.
  • Used built in directives for the two-way data bindings and used $scope. $resource extensively in Angular.
  • Applied AngularJS client-side Validation by using HTMLS attribute and Angular Form state and input state.
  • Developed multiple screens for Mobile Browsers such as Safari, Chrome, Opera to support the screen Compatibility and Resolution using Bootstrap.
  • Using Angular, I created custom directives for data manipulations and to display data in company standard format in UL.
  • Developed Search Engine, Slider-Directives. Grids. Checkbox directives. And other functionalities using Angular (extensive usage of $scope. ng-controller, ng-grid, ng-model. and many more).
  • Involved in writing application level code to interact with APIs, Web Services using AJAX. JSON. XML, and Angular.
  • Created Typescript reusable components and services to consume WEB API's using Component based architecture provided by Angular.
  • Called the Restful web service calls for POST, PUT. DELETE and GET methods.
  • Implemented .Net Security features of Authentication and Authorization.
  • Involved in implementation of RESTFUL web service APIs using Node.js, which were consumed by making AJAX calls and JSON as data exchanging tool.
  • Implemented test cases and performed unit testing using Jasmine and Karma.
  • Used Rally as the bug tracking system to track and maintain the history of bugs/issues on everyday basis.
  • Used GITHUB for source code version control.

Environment: C#, .NET CORE 2.2/3.1, Azure, Visual Studio 2019, VS Code editor, TFS, CSS, HTML, Angular 6/7, React JS, LINQ, XML, SQL Server 2016.

Confidential, Raleigh, NC

Full Stack Developer

Responsibilities:

  • Involved in System Study and to produce system maintenance document. Prepared artifacts on common modules, key components and interfaces.
  • Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP).
  • Working end to end in C#.NetFramework, ADO .Net/ Entity Framework.
  • Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller (MVC) and IIS security model.
  • Developed GUI using ASP.NET and implemented the code. Extensively used ADO.NET to access SQL Server database.
  • Created core server controls such as Dropdown List, Checkbox List, Grid View and other advanced controls such as calendar control.
  • Worked with Web API to provide services to HTTP requests.
  • Implemented Multi-threading concepts to improve application performance.
  • Used Configuration based activation applications on SOAP and REST protocols.
  • Designed and developed ann-tier architecturethat included Presentation, Business and Data Access Layers usingC#.Net,ASP.NETandSQL.
  • Extensively worked on Entity Frameworkgenerating ORM Models and integrating them through Entity SQL and LINQ to Entities.
  • Designed and developed application using C#, WinForms, Visual Studio, and SQL Server.
  • Designed and developed Graphical user interfaces using SilverlightXAMLand C#.
  • UsedEntity Frameworkin the data access layer.
  • Designed the overall architecture and interfaces of Here seas web application with MEAN Stack and REST design pattern.
  • Utilized JSON to manipulate and represent data for cross-platform.
  • Developed Web services to communicate with XML Data from vendors and process in SQL database.
  • Incorporated some new enhancements to the existing application, developed web pages using C#, ASP.Net, VBScript and JavaScript, XML/XSLT.
  • Working on creating Rest Services using ASP.NET Web API and C#.
  • Worked extensively on Angular JS in creating Controllers, Client and Server-side validations are done by AJAX calls using $http and JSON parse.
  • Involved in building/designing the SharePoint.
  • Used HTML5 with CSS3 to style and format all the applications pages and views.
  • Facilitate daily SCRUM to help remove impediments.
  • Involved in taking Backups, Restoring and Import/Export data using MS SQL Server and DTS.
  • Used SSRS for reporting in SQL and SSIS for transferring data.
  • Used Microsoft Team Foundation Server (TFS) for all the source code maintenance among the whole team members.

Environment: AZURE, ASP.NET, C#, .Net framework, WEB API, Entity framework, CSS3, XML, LINQ, JavaScript, Razor, jQuery, AngularJS, Bootstrap,SOAP, SQL server 2008.

Confidential, Santa Clara, CA

.NET Developer

Responsibilities:

  • Working in Agile Methodologies for rapid development and regular adaption to the varying requirements and continuous delivery of the working software.
  • Working closely to the client for requirement gathering and analysis and provided desired solution to client in time limits.
  • Experience in writing code and debugging skills with ASP.NET, WCF, C#, Web services.
  • Involved in implementation of Object-Oriented Concepts during the development.
  • Developing the application using MVC, Entity Data Model and RESTful and WCF services.
  • Implemented UI using MVC, HTML, XML, CSS, JavaScript, AngularJS, AJAX and Web Form Controls create responsive web pages, developed Master Pages.
  • Created several views with HTML 5 and CSS3.
  • Developed WPF based Form application with wonderful animation and designed on the form.
  • Facilitate all team SCRUM meetings, sprint planning, daily SCRUM, sprint review and retrospective.
  • Applied multithreaded techniques for creating high performance applications. Multithreading was used to process data in chunks to improve performance.
  • Developed user-friendly interface to seamlessly combine the new module with existing login system by using AngularJS framework and jQuery.
  • Involved in development ofWeb Forms, Classes usingC#.NETthat incorporates both N-tier architecture and database connectivity.
  • Maintaining the build environment, the source code control system and managing build packages using TFS.
  • Developed Client-side validations in ASP.Net pages using JavaScript andASP.Net Validation Controls.
  • Developed Business Logic Component using Web Service, WSDL. Implemented SOAP (Simple Object Access Protocol) for communication of application.
  • Implemented Data Access Layer using Entity Framework to connect, retrieve and update the data from SQL Server.
  • Written windows forms application to insert multiple CSV files data into database using entity framework.
  • Good knowledge and experience in implementing Model view controller (MVC) architecture into client server and distributed systems.
  • Creating Queries and joins on multiple tables, Functions and Triggers using LINQ in SQLSERVER 2008 for inserting/updating/ deleting the data into the relational tables.
  • Developing various Stored Procedures for the data retrieval from the database and generating different types of reports.

Environment: C#, ASP.Net, WCF, jQuery, IIS, AJAX, ADO.Net Entity Framework, LINQ, XML, Microsoft Enterprise Library, MVC3, SQL Server, SOAP, Bootstrap, CSS3, VBScript.

Confidential

Intern

Responsibilities:

  • Effectively involve in various stages of project starting, planning and maintenance.
  • Designed, configured, and developed the web application using ASP.NET, C#, JavaScript and CSS.
  • Developed various User Controls to use it across the application.
  • Used Grid View, Data List and Repeater controls for data display.
  • Used CSS to Design and create various templates to get a unified look and feel of the Web Forms.
  • Used LINQ to SQL and LINQ to objects for CRUD operations.
  • JavaScript was used to perform client-side validation.
  • Implemented data access layer using ADO.NET.
  • Application support and integration with IIS.
  • Designed and developed reports in formats such as PDF, Excel, Word, and CSV.
  • Created various Stored Procedures, Triggers and Indexes for efficient data transfer between databases and to create a log of all the modifications.
  • Effectively consumed Web Services at various stages of the development. For Example, insertion of data into the database, or fetching data from the database.
  • Involved in the project maintenance by writing test cases, performing system testing and working on fixing bugs.

Environment: .NET Framework, IIS, C#, ASP.NET, SQL Server, LINQ, Visual Studio 2008, Web Services, XML, JavaScript

We'd love your feedback!