Vivek Singh +1-407-***-****
Email: *****.***.***@*****.***
Professional Summary
** ***** ** ********** ** a full stack developer including in Systems Analysis, Design, Development and Implementation including multi-tiered distributed internet/intranet.
Application development using Microsoft .NET Framework, C#, ASP.NET MVC, Angular6/7/8,JavaScript & React .
Diverse range of expertise including Microsoft development technologies such as C#, Asp.Net, MVC, Web API,Microservices,SQL Server 2012, SSIS, Ajax and cloud platform AZURE.
Solid knowledge in desigiing solution by using AWS Cloud.
Experience in relational Databases, SQL Server, Oracle Exadata and ORM technology Entity Framework and PETA POCO.
Good knowledge of Git and Bit-bucket and its integration with ANSIBLE and JENKINS.
Creating JavaScript Library to implement asynchronous operation (Promise, Asyc/Await, Callback).
Have knowledge and Experience in Setup, configuration& Maintenance of IIS and Active Directory.
Extensive experience in single web page using Angular 2/4/5, NodeJS, Web Services, WCF, ASP.net WEB API, TypeScript, Bootstrap 3, HTML 5, CSS, Themes, Jquery, JavaScript and AJAX.
About 7 Plus years of experience with MS SQL Server R2, T-SQL and proficient in writing stored procedures, Functions, Cursors, Packages, and Databases Triggers.
Extensive knowledge on advance javascript(ES6 to ES11) and core javascript feature.
Strong RDBMS skills with excellent knowledge of Design, Normalization and Database Management Concepts.
Deep understanding of SOAP and REST Services using C# language.
Core knowledge Data structure, algorithm and implementing Design pattern and OOPS concept to make program more efficient.
Specialized in architecture and developing AJAX based ASP.NET/ Model-view-Controller Architectures.
Operating System: Windows Server 2012, Windows 7
Languages: C#, ASP.net, WCF and JavaScript, JQuery, AngularJS, Bootstrap
Software: Visual Studio 2015/2017, SQL Server 2012/2016, Visual Studio Code
Professional Experience
ETTAIN GROUP INC 7 October 2019 – Present
Job Title: Application Architect
No Of Hours Per Week : 40
Address: 127 W Worthington Ave #100, Charlotte, NC 28203
VISA Status: H1-B
Skills: Angular 9,C#, JavaScript, .NET WEB API, SQL Server, IBM MQ, Oracle Exadata
Tools: Visual Studio 2017, SQL Server 2016, BitBucket, GIT, ANSIBLE, JENKINS.
Domain: Data Warehouse
Specific Duties:
Working as Application Architect for data warehouse application.
Designing Module and Component in Angular to show data lineage in data-mart.
Developed Publisher subscriber model by using IBM Messaging queue.
Used heavily Angular material and AG-GRID to develop Ui Component.
Creating REST Services in .Net Web API and consuming them in across applications.
Using PetaPoco as ORM framework and Oracle Exadata as database.
Using Docker to create images and container to publish the solutions.
Using ANSIBLE playbook to automate the CI/CD process.
Used Redux to manage the whole state Developed the well-designed store, actions and reducers.
Used CSS per-processor like LESS and SASS for styling to make application UI interactive.
Developed component in Kendo UI and Angular material and Worked on Unit testing with Karma and Jasmine.
Used Web API REST methodology using HTTP Handlers in developing Web Service replication interface for setting up data feeds for content transportation in XML and JSON formats.
SYNECHRON US INC 25 – March 2019 – Sep 2019
Job Title: Associate Technology Specialist (Synechron US Inc.)
No Of Hours Per Week : 40
Address: 214 N Tryon St, Charlotte, NC 28202, Suite 3000
VISA Status: H1-B
Skills: C#, Angular 6, JavaScript,. .NET WEB API, SQL Server,.
Tools: Team Foundation Server, Visual Studio 2017, SQL Server 2016, Microsoft Azure.
Domain: Capital Market wholesale Banking
Specific Duties:
Design micro-service architecture for existing monolithic application.
Create library and shared component across application to provide re-usability.
Developed SSRS report and publish based on-demand requirement.
Designed messaging queue and topic to create publisher/subscriber model.
Designed linting rule for ES6 above standards JS rules.
Using Repository Pattern to maintain separation between DB objects and business layer.
Monitor application upcoming request to troubleshoot issue and calculate load.
Designed load balancer and security rules to configure the application in cloud environment.
Creating user specific library by using Ag-grid and angular material.
LARSEN & TUBORO INFO TECH, United States. 15 -Aug 2015 – 22-March 2019
Job Title: Technical Consultant and senior developer (L&T Info Tech USA)
No Of Hours Per Week : 40
Address: 2035 Lincoln Hwy #3000, Edison, NJ 08817
VISA Status: H1-B
Skills: C#, ASP.NET, LINQ, Entity Framework Angular 2, HTML, Bootstrap, JQUERY, .NET WEB API, SQL Server.
Tools: Team Foundation Server, Visual Studio 2015, SQL Server 2012, Microsoft Azure, IIS, CyberArk.
Domain: Information technology Risk
Specific Duties:
Developed the Repository classes using C#, which incorporate N-tier architecture and database connectivity.
Developed ASP.NET web pages (C# code behind) for authentication, registration, maintenance, documents uploading and assessment approval.
Used LINQ for data filtering and Developed classes in Business Layer and in Data Access Layer in C#.
Developed, single page applications in Angular4, Bootstrap 3, HTML5 in front end and ASP. Net Web API for rest services.
Implement messaging queue to distribute message by using MSMQ.
Used MEF (Managed extensible framework) in .net to extend the existing solution.
Design database in entity framework and write stored procedure, function, views, triggers in SQL SERVER 2014.
Writing FRD and TSD(Technical Specification document) and design the entity based on functional architecture.
Use of typescript language along with RXJS library in middle ware code implementation.
Use Microsoft enterprise library application block to perform data operation in ASP.NET.
Use log4net for logging mechanism to log all message, request tracing across application.
Implement charting and smart user control ie. ASPOSE,TELERIK in the project.
Implement dependency injection using UNITY framework.
Migration of existing web-services to REST service using ASP.NET WEB API 2.
Writing complex procure in SQL Server 2016 using memory data typed and used table type to perform complex operation.
Implemented end to end CyberArk AIM centralized password management in all .net internet and intranet applications.
Developed .NET applications on .NET Framework 4.0/4.5 Followed the Agile methodology with Scrums, Created Product backlog and update sprint.
Write unit test code to test complex security vulnerability issues.
Deployment in web deploy and xcopy deployment including RLM tool.
Designing of the new enhancements and writing their use cases, sequence diagram, activity diagram based on discussions with the client.
Use of TFS for version control, labeling and defect tracking
TATA CONSULTANCY SERVICES, USA 17 JUL 2014 to Jul 2015
Job Title: Application Support Analyst & Technical Lead (Tata Consultancy Services)
No Of Hours Per Week: 40
Address: 379 Thornall St, Edison, NJ 08837
VISA Status: H1-B
Skills: C#, ASP.NET, LINQ, Entity Framework HTML, CSS, JQUERY, WCF, SQL Server.
Tools: Team Foundation Server, Visual Studio 2015, SQL Server 2012, Microsoft Azure, IIS, CyberArk.
Domain: Hospitality Domain
Specific Duties:
Technical lead (.Net and SQL Server) and onsite co-coordinator.
Migrate VB.NET application to ASP.NET under upgraded framework (above 4.7).
Developed & consumed .NET WEB API to have communication between heterogeneous applications.
Implement complex validation using JavaScript and AJAX.
Create reusable Error logging library to make logical error logging in application
Create partitioning and improve the logic in procedure to make data retrieval faster.
Design customize Email notification framework by using webClient in C#.
Write complex SQL queries to generate adhoc report on daily basis.
Designed functional REST APIs to automate the GDPR process which automatically delete the data after certain retention period.
Participation in weekly meetings with the client to discuss about the project status and deliverable.
Handling Cloud Migration issues in AZURE environment.
Use of Visual Source Safe and TFS for version control.
Using Telerik & Kendo UI library and controls for User Interface development.
TATA CONSULTANCY SERVICES, USA 31 JAN 2011 to Jul 2015
Job Title: System Engineer (Tata Consultancy Services)
No Of Hours Per Week: 40
Address: GG-3 Office, TCS Gurgaon, India
Skills: C#, ASP.NET, ADO.NET, .Net Web API, VB.NET, SQL Server, Java Script, CSS, HTML.
Tools: Visual Studio 2010, SQL Server 2008, SSIS, IBM RTC.
Domain: Hospitality Domain.
Specific Duties:
Design and develop component using C#.NET.
Involved in design, development of shared user control for .Net based application.
Creating data base objects(tables, Procedure, function, trigger, views) to store data and implement logic.
Developed and consumed web Services to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications.
Write automated program to rename all URLs in Static HTML website for Hilton Hotel.
Designed different .NET components using C# language for enterprise-level web applications using Object Oriented Programming techniques like Encapsulation, Polymorphism, Inheritance and Interfaces, collections, generics, serialization, class libraries etc.
SQL Tuning and indexing to make indexing better to improve the application performance.
Design ERD diagram, flow diagram to analyses the technical feasibility.
Write complex SQL queries to generate report based on business need.
Create and schedule/Monitor autosys jobs.
Create SSIS packages to automate the ETL workflow.
Worked on UML to create class diagram, sequence diagram, state and activity diagram.
Use of Visual Source Safe and TFS for version control.
Write unit test case using MS.NET and NUnit for developed modules.
Use of Dell OPAS tool to track and monitor for all Incident management.
Education
ABES Engineering College Ghaziabad, UTTAR PRADESH, India
Bachelors of Technology specialized in Computer and Science, 2006-2010
Qualification
Institute/Board
Specialization
Percentage
Year
Bachelor of Technology
ABES Engineering College Ghaziabad
(Uttar Pradesh Technical University)
Computer Science
72.16%
2006-2010
Intermediate
National Inter College/UP Board
Mathematics
70%
2004
High School
National Inter College/UP Board
Science
72.13%
2002