Full Stack Developer Resume
Troy, MI
SUMMARY
- 6 + years of IT industry experience in developing applications under .NET Framework using ASP.Net, ADO.Net, VB.Net, C#, Web services and SQL Server.
- Extensive knowledge and working experience of web development technologies such as JavaScript, jQuery UI, Angular JS, Angular2/4/7, HTML5, CSS3, SASS and Bootstrap.
- Developed cross - browser/platform with jQuery, AJAX and DHTML/CSS to desired design specs for single page layout using code standards.
- Experience in designing & normalization of relational database, creating complex database queries using Stored Procedures, Functions, Views, Indexes and Triggers in SQL Server.
- Strong knowledge and experience on object-oriented programming (OOPS).
- Experience in creating packages to import data from various file formats like Flat File and CSV files into database using SQL Server Integrated Services (SSIS).
- Extensive experience in Developing, Testing, Deploying & Scheduling SSIS Packages and knowledge on crystal reports.
- Experience in developing Web and Client/Server Applications based on Microsoft .NET Technologies and expertise in implementing N-Tier Architecture.
- Hands on experience in developing Single Page Applications (SPA) using Angular and Node.js.
- Experience in Software Development Life Cycle (SDLC) using the agile methodology and waterfall model.
- Experience in Supply Chain and Business Application system (ERP).
- Experience in Migrating the data from SQL Server 2012 to SQL Server 2014.
- Capable of working within specific timelines and deadlines.
TECHNICAL SKILLS
Languages: C#, VB.Net
Scripting Languages: JavaScript, JQuery, Typescript, HTML and VBScript
Frameworks: Asp.Net, MVC, Angular 2/4, Angular 7.
Development tools: Visual Studio, Visual Studio.NET.
Databases: SQL server 2014/ 2012, Oracle 12c/11g/10g.
Web Services: WCF, Web API.
Data Transferring Formats: XML, JSON
Version Controls: Bitbucket, TFS, GitHub, SVN
Tools: JIRA, POSTMAN, Git, Toad, SQLPlus, Service Now, Confluence, Bamboo.
Office/Presentation: Word, PowerPoint, Excel, Prezi, Visio.
PROFESSIONAL EXPERIENCE
Confidential, Troy, MI
Full stack Developer
Responsibilities:
- Involved in all phases of software development life cycle (SDLC) using agile methodology.
- Involved in gathering and verifying requirements from internal management.
- Worked with business leaders to understand strategic and functional objects and translate them into technical specifications and applications at a rudimentary level with the help of our Architect.
- Involved in the designing and implementation of database on SQL Server 2014. Worked on creating tables, views, functions and stored procedures.
- Used ADO.Net objects in implementing data access layer extensively for data retrieving, querying storage, manipulation and achieving disconnected database connectivity.
- Developed SOAP and Restful WCF services in C#.NET and VB.NET.
- Used SOAP UI and POSTMAN for testing REST API’s.
- Implemented user interface using Angular JS, HTML5 semantic and API’s, CSS3 to provide advanced style and layout.
- Developed the rich components through WPF using XAML and Expression Blend.
- Involved in developing the application and restricted the access based on roles.
- Used visual studio Team Foundation Server (TFS) for the code integrity and source code management.
- Maintained master page layout to maintain the session management.
- Used various grid controls to perform various data driven operations to efficiently display data over the web page.
- Used pagination and various filter mechanisms to search specific users based on searchable fields.
- Actively involved in developing the web application using C#, VB.Net, ASP.Net, MVC pattern with SQL Server as the backend database.
- Worked on enhancements to existing applications and supporting the existing applications by fixing critical bugs in production.
- Peer reviewing the code and the test case scenarios and prepared bug reports.
- Enabling environments for SIT, UAT along with setting up test data and help business users in completion of their UAT within the scheduled timelines.
- Used Fortify scan code analysis to find the security vulnerabilities in software code.
Environment: Visual Studio 2019, C#, VB.Net, ASP.NET 4.7, WCF, WCP, WPF, Web API, Java Script, jQuery, Lambda Expressions, TFS, Bit bucket, JSON, AJAX, HTML5, CSS3, LINQ, SQL Server Integration Services, SOAP, SQL Server 2014, Bootstrap, SharePoint 2013, SQL Service Agent, Entity Framework, ADO.Net, MVC.
Confidential, Houston, TX
Full stack Developer
Responsibilities:
- Involved in All Phases of Software Development Life Cycle (SDLC) using Agile methodology.
- Involved in Gathering requirements and perform impact analysis on various Integration and development projects and come up with a robust IT solution.
- Designing and developing database solutions as per the Business requirements using the Advanced Database Management techniques.
- Deliver the solution keeping in line with the Software Development (SDLC) lifecycle processes and IT Management techniques and documentations such as Design documents, Test case/Test plan documents, Flow diagrams etc.
- Enabling environments for SIT, UAT along with setting up data and help Business users in completing the UAT within the scheduled timelines.
- Creating the Deployment plan along with tasks and defining the cutover activities for Production release.
- Troubleshooting of critical defects in system and analysis on the root cause. And then working on Impact Analysis and develop solution and implementation on Production in timely manner to make sure minimum impact on Business.
- Analyzing critical data and functional issues determine root cause and provide solutions to business.
- Actively involved in developing the web application using C#, ASP.Net MVC pattern with SQL Server as the backend database.
- Implemented prism MVVM design pattern for developing WPF Application.
- Created triggers where we populate the column values based on every insert and update of data.
- As Part of performance tuning, created and maintained various stored procedures and consumed them in web application, hence increase the overall data access performance of the application.
- Used custom node.js proxy to simulate API responses and to proxy requests to finish client’s APIs, using custom headers and handling authentication.
- Developed SOAP and Restful WCF services in C#.NET.
- Design and developed code for the rewriting of department systems using technologies include C#, ASP.NET MVC, Web API, Entity Framework, MS SQL Server, Angular 7 HTML5 and CSS3.
- Developed Interactive web pages for presentation layer using Angular 7 components for reusability, Typescript, HTML, CSS.
- Used RESTCONF and Swagger to Test all the developed Restful services.
- Used SOAP UI and POSTMAN for testing REST API’s.
Environment: Visual Studio 2015/2017, C#, ASP.NET 4.5, WCF, WPF, Java Script, JQuery, Angular 7, Typescript, Lambda Expressions, Bit bucket, JSON, AJAX, HTML5, CSS3, LINQ, SQL Server Integration Services, SOAP, Oracle 11g, Mongo DB, SQL Server 2014, Bootstrap, SharePoint 2013, SSIS, SQL Service Agent, Entity Framework, ADO.Net, MVC, Web API.
Confidential, Peoria, IL
.Net Developer
Responsibilities:
- Involved with team in requirement gathering and prepared technical requirement document based on the client requirement .
- Part of a team where we developed an internal application where they want to keep track of all the employees in their company.
- Actively involved in developing the web application using C#, ASP.Net, MVC, WCF web service and SQL Server as the backend database.
- Created triggers where we populate the column values based on every insert and update of data.
- Developed SOAP and Restful WCF services in C#.NET.
- Design and developed code for the rewriting of department systems using technologies include C#, ASP.NET MVC, Web API, Entity Framework, MS SQL Server, Angular 4, HTML5 and CSS3.
- Developed Interactive web pages for presentation layer using Angular 4 components for reusability and used Typescript as it’s scripting language.
- Developed, maintained and supported front-end applications based on Angular.
- Deployed SSIS packages on top of SQL Server Agent and created tasks where the nightly tasks are being performed.
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as encapsulation, inheritance, polymorphism, and abstraction.
- Developed Business logic layer that includes code behind files and classes in N-Tier using ASP.Net with C# in Visual Studio 2015 where I was involved in developing components for Business and Data tier using C#, ADO.Net.
- Utilized ADO.Net Entity framework core extensively for data retrieving, querying, storage and manipulation using LINQ and Lambda Expressions.
- Executed Test Script in SOAP for all the existing web services at the end of each Sprint to ensure all the previous functionalities are intact.
- Developed views using AJAX toolkit for faster response time and avoid page reloading for every request.
- Involved in developing the WCF, Web services and integrating with different applications.
- Maintained versions of documents using SharePoint and version controlling of solution using TFS.
- Provisioned and utilized NUnit for unit testing which eventually implements TTD .
Environment: Visual Studio 2015, C#, ASP.NET 4.5, WCF, Web API, Java Script, jQuery, Angular 2/4 +, Typescript, Lambda Expressions, Bitbucket, JSON, AJAX, HTML5, CSS3, LINQ, SQL Server Integration Services, SOAP, Oracle 11g, SQL Server 2014, Bootstrap, SharePoint 2013, SSIS, SQL Service Agent, Entity Framework, ADO.Net, MVC.
Confidential, Philadelphia, PA
.Net Developer
Responsibilities:
- Involved in requirement gathering meetings in understanding the client requirements .
- Implemented 3 tier architecture for developing the web application.
- Used AJAX Toolkit for developing the pages to asynchronous JavaScript and Xml and enable web applications to retrieve data from the server asynchronously.
- Developed interactive UI with HTML5, CSS3, Bootstrap and JavaScript.
- Performed unit testing and system integration testing for the developed code.
- Mentored/ learned from other developers while transitioning from AngularJS to Angular 2 for newer development. This includes group meetings, one-on-one sessions and code reviews.
- Used AngularJS as the development framework to build a single-page application.
- Developed new states for website using Angular JS and making API calls using Rest angular.
- Responsible for maintaining client-side scripting more reusable and neater using Typescript.
- Involved in parsing JSON and XML files to obtain data to be used by Content Manager and Download Manager.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Used MVC to return JSON data and used HTML tables as Grid, for better performance instead of Data Grids along with Paging, Sorting and Filtering options. Data loading is being performed with JSON, Entity Framework.
- Designed the application as 3-tier architecture with extensive use of Object-Oriented programming techniques.
- Used XML intensively to bind the data to the web controls, data manipulation and to store data and sent as parameter to the stored procedures.
- Extensively worked on SSIS packages in transferring tables from SQL Server 2012 to SQL Server 2014 and maintained ETL tasks.
- Developed secured web services using .Net, C#, XML/SOAP.
- Developed database access layer using ADO.Net and Entity Framework.
- Created and deployed WCF services using ASP.NET and C# used them to generate the proxy class files based on web services and consumed in web application.
- Designing WPF Forms, custom controls and user controls using XAML language for interactive UI.
- Developed complex SQL queries, including stored procedures, triggers, and user defined functions and views for data analyzing and data processing.
- Used FileZilla to make sure for remote FTP server validity.
- Maintained Clustered Indexes on tables to improve the query performance.
- Used LINQ queries /Lambda Expressions to manipulate the data collections.
- Used Regular Expressions to split the data correctly coming from a remote FTP location.
- Worked in agile methodology to develop web application in C#.Net, ASP.Net, Visual Studio 2013&SQL server 2014.
- Used to have SCRUM meetings every day to know the progress of the project and plan accordingly for each task on daily basis.
Environment: Visual Studio 2013/2010, C#, ASP.NET 4.5/3.5, WCF, WPF, JavaScript, JQuery, Lambda Expressions, TFS, JSON, AJAX, HTML5, CSS3, LINQ, XML, Angular JS, Angular 2 (Typescript), SQL Server Integration Services, SQL Server 2014/2012, Bootstrap, SharePoint 2013, SSIS/SSRS, SQL Service Agent, Oracle 12c, Entity Framework, crystal reports.
Confidential
Jr .Net Developer
Responsibilities:
- Involved in Requirement gathering, functional and technical specifications.
- Used N-tier architecture for presentation, Business and Data Access Layers.
- Developed Web forms using ASP.Net server controls and validated input using Java Script.
- Used ADO.Net objects such as Data Adapter, Data Reader and Dataset for consistent data access.
- Responsible for designing the ASP.Net application authentication using . Net Framework, Model View Controller MVC and IIS security model.
- Wrote triggers for sending Emails after to clients after any kind of transaction has been made.
- Writing Database routines, stored procedures and fixing up standard specifications.
- Worked on testing all the Pages of the project by using the testing tools.
- Used Data Transformation Services (DTS) to import the data in SQL server from heterogeneous data sources like excel Access and Oracle.
- Created Entity Framework object model which handles the data from/ to SQL.
- Implemented search and CRUD operations using Entity Framework object model.
- Used LINQ to Entity Framework using lambda expressions for communicating between business layer and database.
- Created and developed independent WEB API services and defined service contracts for specific functionality in search module.
- Develop Business logic layer by implementing Object Oriented Programming languages (OOPS).
- Developed the web pages using ASP.NET, C#, HTML, JavaScript, XML and CSS.
- Utilized Web.config file to have own setting for the application by writing database connection strings, custom settings and user authentication.
- Have developed WCF AND RESTful Services by using C# and Web API
- Identified, researched, investigated, analyzed, defined and documented business processes.
- Created and maintained database objects like complex Stored Procedures, Cursors, and Tables, Views, User Defined Functions in SQL Server 2005 for inserting/Updating/ Deleting the data into relational tables.
Environment: NET Framework 3.5, C#.NET, ASP.NET, MVC, ADO.NET, AJAX, Entity Framework, Visual Studio 2013, SQL Server 2012, CSS, IIS, JavaScript, JQuery, LINQ, SSRS, WCF, XML, HTML, Oracle.