Full Stack Developer Resume
Camden, NJ
SUMMARY
- A result - oriented professional with over 14 years of IT experience across various industries, this includes Financial, Health Care, E-Commerce, Manufacturing, Purchase Management, Production Management, Sales Management, Inventory, Project management & Budgeting.
- Experience of using tools Visual Studio 2019 & previous versions.
- Azure Devops, App Service & Docker Containers.
- In-depth expertise in MS SQL Server including T-SQL, SSIS (SQL Server Integration Services), SSRS (SQL Server Reporting Services) and Job Scheduling using SQL Agent Jobs. Extensively worked with SQL Queries, Stored Procedures, triggers, indexes, cursor, functions .
- Experience in developing REST Web API’s and refactoring large monolithic application into Micro Services.
- Experience in Oracle 9i, 10g, PL/SQL.
- Proficient in developing complex reports using Crystal Reports 9.0/10.0/11.0 and SSRS.
- Experience in SOA (Service Oriented Architecture) architecture using Web Service & WCF Service .
- Proficient in Distributed Architecture using Web Service and have knowledge of .NET Remoting.
- Excellent knowledge of Windows application development (Win Form, Windows Service etc).
- Experience of design Multi-Tier Web Application and deployed on IIS 6.0/7.0.
- Experienced in integration of Payment Gateways like PayPal, Authorize.net and CCAvenue.
- Experience of working with Third party controls like Component Art Web Controls, Telerik Rad Controls, Log4Net.
- Expertise in creating web based application using technologies like Classic ASP 3.0, AJAX Toolkit, Silverlight, Java Script, JQuery, Angular 6+, XML, HTML & Bootstrap.
- In depth knowledge of source controls systems like Git (Azure Devops), TFS (Team Foundation Server), VSS, SVN (Subversion), Vault, Tortoise CVS.
- Experience in Migration process of various databases like MS Access, SQL Server and Oracle.
- Experience in .Net Framework Core 3.0, 4.5 (and previous versions) (WCF, WWF, WPF) and LINQ
- Self-motivated, highly committed to responsibilities. Excellent communication skills and ability to work independently perform well within cross-functional teams.
TECHNICAL SKILLS
Development Tools: Visual Studio 2019 (and previous versions), Visual Studio Code, Angular CLI, Visual Basic 6.0
Languages: C#, VB.NET, Visual Basic 6.0, C, C++, Core JAVA, Unix Shell Scripting
Technologies: ASP.Net Core, MVC 5, REST Web Api, AJAX, ASP 3.0, XML, JavaScript, JQuery, Angular 6 (2+), CSS, XSLT, Bootstrap, HTML, HTML5, Silverlight, Web Services (SOAP), WCF, Windows Service, COM, ADO, LINQ.
RDBMS/Server: SQL Server 2012/2008/ 2005/2000/7.0 , Oracle 9i, 10g, MS-Access 2000
Versioning Tools: Git, TFS, Visual SourceSafe, SVN (Subversion), Vault, Tortoise CVS.
Reporting Tools: Crystal Report, SSRS.
Bug Tracking Tool: Azure Devops (Project Board), JIRA, TFS.
PROFESSIONAL EXPERIENCE
Confidential, Camden, NJ
Full Stack Developer
Responsibilities:
- Worked with external vendor for data transition during the plant acquisition by organization.
- Responsible for tracking incoming data and migrate it in SQL server during the data transition.
- Involved in requirements analysis and system designing for functionality enhancement.
- Taken an initiative to redesign architecture of breaking down monolithic redundant code base from various applications in the organization into micro services using .net core rest api’s.
- Used Web API provided by external vendors like ADP & Epicor.
- Responsible for understanding existing legacy ERP system Epicor Vantage 8 and optimize the process by moving the features to Budget Tracker application to overcome Vantage’s limitations.
- Responsible for understanding of Product Business Logic.
- Responsible for developing UI pages using JQuery, HTML5, Bootstrap and Web API .
- Using JIRA tool for agile development and sprint planning and tracking.
- Responsible for creation of complex SQL Queries, Store Procedure, triggers and SQL views.
- Responsible for data migration using SSIS packages from the external power plants acquired by the organization.
- Using SQL profiler and SQL execution plans to debug and optimize query performance.
- Responsible for communications with support desk and client to identify any production issues and addressing them in application.
- Use of Postman for analysis of Web API’s request and response.
Environment: Asp.Net, C# .Net, MVC, JQuery, RESTful Web API, Entity Framework, GIT, Azure Devops (Project Management - Board), Visual studio 2019 and SQL Server 2017.
Confidential
Sr. Developer
Responsibilities:
- Responsible for doing Research on Docker containers and building prototype for implementation at the organizational level.
- Building and running images and orchestration of web api (services) using Docker for windows.
- Working with architect to design Microservices architecture using Docker.
- Responsible for understanding of Product Business Logic from the existing legacy application and communication with the business development team.
- Responsible for developing UI pages using Angular 6, HTML5, Bootstrap and third party javascript libraries like Flatpickr .
- Followed the organizations Agile Scrum methodology to meet the organizational requirements.
- Used JIRA tool for agile development and sprint planning and tracking.
- Responsible for creation of TSQL, Store Procedure, triggers and SQL views.
- Responsible for Unit testing of code using MS Test and Moq framework.
- Used ARC (Advanced Rest Client) tool for Web API testing.
Environment: C# .Net, RESTful Web API, Angular 6, Docker, Moq, Entity Framework, Advanced Rest Client (ARC), Team Foundation Server (TFS), JIRA, Visual studio 2017 and SQL Server 2016 .
Confidential, Philadelphia, PA
Sr. Developer
Responsibilities:
- Involved in requirements analysis and system designing for functionality enhancement.
- Responsible for understanding of Product Business Logic.
- Responsible for developing UI pages using JQuery, HTML5, Bootstrap and Web API .
- Followed the organizations Agile Scrum methodology to meet user requirements and synchronization with team and project task handling.
- Used JIRA tool for agile development and sprint planning and tracking.
- Responsible for creation of TSQL, Store Procedure, triggers and SQL views.
- Responsible for maintaining existing legacy libraries containing logic for SQL CLR assemblies.
- Worked extensively with Data team to identify bottleneck in queries and process and performed optimizations.
- Debug and fine tune various SQL query written using SQL profiler and SQL execution plans. Also created necessary index and modified SQL query for better performance.
- Performance tuning and code optimization using object oriented methodologies.
- Responsible for communications with support desk and client to identify any production issues and addressing them in application.
- Use of Fiddler for analysis of Web API’s request and response.
Environment: Asp.Net 4.5, C# .Net, MVC, JQuery, RESTful Web API, Entity Framework, Team Foundation Server (TFS), JIRA, Visual studio 2015 and SQL Server 2012.
Confidential, Parsippany, NJ
Sr. Developer
Responsibilities:
- Responsible for initial requirements gathering, analysis and system designing.
- Managing communications with business development team in order to translate requirements in terms of technology.
- Responsible for understanding of Product Business Logic.
- Involved in resolving complex production issues by interacting with users and obtaining information.
- Extensive use of object oriented SOLID principles and design patterns like Singleton Pattern.
- Analysis of using organization data as input for generating different types of reports using interactive charts.
- Used Fusion charts control for creating different interactive charts.
- Responsible for creation of TSQL, Store Procedure and SQL server agent Jobs.
- Handled automated report generation functionality using SQL Server stored procedures.
- Developed SSIS Packages to extract data provided by various clients and perform various transformations of the data by using different Control flow Task & Data flow Task controls like Data source task, Conditional Split Transformation, Derived Column Transformation, OLE DB Command Transformation, Script Task, Merge etc.
- Developed Event Handler to handle and logging of run time errors of ETL packages.
- Created libraries for logging of errors and user activity history management.
- Use of Fiddler for debugging and review of Web API request and response.
- Configured & used TFS as source control.
Environment: Asp.Net MVC, C# .Net, JQuery, RESTful Web API, Entity Framework, Team Foundation Server (TFS), Visual studio 2012 and SQL Server 2012, SQL Server Integration Services (SSIS).
Confidential
Developer
Responsibilities:
- Development and enhancement of the existing application to meet with the client’s requirements.
- Managing communications and handling offshore development team.
- Followed Agile Scrum methodology to meet user requirements and synchronization with team and project task handling.
- Responsible for understanding of Product Business Logic.
- Involved in resolving complex production issues by interacting with users and obtaining information.
- Designing of complex WinForms and user controls using DevExpress controls.
- Use of advanced DevExpress controls like Card View with sort and drag& drop functionality.
- Use of spreadsheet gear control for generation and manipulation of excel reporting.
- Involved in offline log creation for providing Audit Trail information when lack of network connection.
- Implementing coding standards using Parasoft plugin for Visual studio.
- Use of Fiddler to do analysis of web services request and response.
- Understood functional specifications, designed and developed the applications to meet business requirements.
- Used Tortoise CVS as source control.
Environment: .Net 3.5, C# .Net, JQuery, WCF Services, DevExpress v8.2, Tortoise CVS, Visual studio 2008 and Oracle 10g
Confidential
Developer
Responsibilities:
- Research & Development to provide feasible solution to implement custom web project.
- Responsible for understanding of Product Business Logic and development of documentation.
- Design complex web pages in Asp.Net using AJAX, Java script, JQuery and custom controls like Rad Grid.
- Designed and developed centralized Server in order to authenticate users and handling of web client’s requests.
- Involved in development and maintenance of Payment Module for the speakers.
- Involved in the maintenance of Fedex API integration and management.
- Implemented Data Access Layer using MS Enterprise Library Data Block.
- Used Asp.net Membership Database for User Management.
- Developed library for executing SQL Agent Jobs using SMO (SQL Server Management Objects).
- Developed SSIS Packages using Microsoft Business Intelligence Studio to perform various transformations of the data by using different Control flow Task & Data flow Task controls like Data source task, Conditional Split Transformation, Derived Column Transformation, OLE DB Command Transformation, Script Task, Merge etc.
- Designed Event Handler to handle and logging of run time errors of ETL packages.
- Execution of SSIS Packages using SQL Agent Jobs for Extract, Transform & Load of Data using command line.
- Involved in database design, writing stored procedures, user defined functions, triggers and cursors.
- Involved in management of database backup and DB Script Generation.
- Developed Web Service for implementation of specific business rules and routines used by different applications and compatible with different platforms.
- Debug and fine tune various SQL query written using SQL profiler and SQL performance tool. Also created necessary index and modified SQL query for better performance.
- Support existing FogBugz web application by bug fixing, adding new enhancement and supporting production team to solve client issues.
- Understood functional specifications, designed and developed the applications to meet business requirements.
- Involved in writing URS (User Requirement Specification).
- Responsible to deploy and testing project on Web Servers.
- Used Vault as source control.
Environment: Visual Studio 2010, Framework 4.0, C# .Net, JQuery, Asp.Net, ADO.Net, SQL Server 2008, SQL Server Integration Services (SSIS).