Post Job Free

Resume

Sign in

Sql Server oracle .Net Core Rest Api AWS/cloud services integration

Location:
Short Hills, NJ
Posted:
April 16, 2024

Contact this candidate

Resume:

Tejal Parikh Phone: 908-***-****

** ********** ***** *****:ad41tm@r.postjobfree.com

Springfield, NJ 07081

SUMMARY

A detailed and analytical individual with strong technical skills and 12+ years of extensive experience as a developer in full life cycle software development of N-tier applications.

Hands on knowledge with Rest API and Web Services based development

Expertise in applying best practices towards architecting applications and proficient in designing relational database model and implementation as per business requirements.

Experience in resolving data and system performance issues.

Self-motivated and possess ability for analysis, good interpersonal and communication skills.

12+ years of experience in developing and managing enterprise solutions utilizing all aspects of the SDLC, Agile methodology (Scrum) and object-oriented programming (OOP) using various Microsoft technologies: .NET Core, C#, ASP.NET MVC, ASP.NET Web forms, Visual Basic (VB.NET), Enterprise Library, ADO.NET, .NET Frameworks 4.0+.

2+ years of experience developing AWS hosted Micro services/Restful API using .NET CORE 2.0/3.0, ASP.NET Web API, TPL (Task Parallel Library), LINQ, ORM Tools (Entity Framework), Enterprise Messaging (AWS SQS), AWS Lambda, AWS S3 services and DynamoDB database.

10+ years of experience in using MS SQL Server. In-depth knowledge of Transact-SQL and queries to facilitate efficient data manipulation and data consistency. Proficient in creating relational database design and objects like Tables, Views, Stored Procedure, Function etc.

5+ years of experience in developing and managing SOA based enterprise solutions using following technologies: WCF, RESTful services, Web Services, JSON/XML.

1+ years of experience in utilizing client-side development technologies for development: JavaScript, JQuery and AJAX.

3+ years of experience in customizing CRM 2011/4.0 platform. Implemented various plug-ins, custom entities, web resources, ribbon customization, and workflows.

1 year of experience in generating reports and reporting application using SQL Server Reporting Services (SSRS) and ETL systems development using SSIS.

SKILLS: Languages: C#, Python, JavaScript, HTML5, CSS3, T-SQL

AWS Cloud Services: Simple Queue (SQS), S3, Lambda, Cloudwatch

Technologies: .NET CORE 2.0/3.0, ASP.NET MVC, Django, ASP.NET web forms, .NET frameworks 4.0+, WCF, WEB API, Web Services, Windows Service, LINQ

Database/ORM Framework: MS SQL Server, Entity Framework

Client-side Technologies: JavaScript, JQUERY, Angular 10

CI/CD/SCM Tools: JIRA, Bamboo, Octopus, Bitbucket, Git, Team Foundation Server (TFS)

DEV Tools: Visual Studio 2019/2017, VS code, SQL Server Management Studio (SSMS)

API Test/Unit Test/Mock Frameworks: NUnit, MSTest, Moq, Postman

Enterprise Platforms: CRM 2011/4.0, SharePoint 2013/2010

ETL/Reporting Tools: SQL Server Integration Services (SSIS), DTS, SQL Server Reporting Services (SSRS)

CERTIFICATIONS:

2022- AWS Solution Architect Associate

2020- AWS Certified Developer Associate

2012- Microsoft Certified Technology Specialist (MCTS): SharePoint 2010, Application Development

2010- Microsoft Certified Professional Developer (MCPD): Web Developer 4

EDUCATION: Masters of Computer Science, New Jersey Institute of Technology (NJIT), Newark, NJ.

Bachelors of Computer Science, New Jersey Institute of Technology (NJIT), Newark, NJ

STATUS: US Citizen

Professional Experience:

02/2023-Present Lead developer, Binal Consulting LLC, Springfileld, NJ

Client: Southern New Hampshire University, NH

Working as a developer for an integration team for various system integrations and synchronization of data using Mulesoft and .Net tech stack.

Responsibilities:

Create and enhance various system integration APIs and automated process built in MuleSoft and .NET framework.

Participate in requirement gathering and specification with Product owner/stake holders as well as in agile daily standups and sprint planning meetings.

Collaborate with QA team for testing the completed features in each Sprint and perform feature demo to stake holders.

07/2019-02/2023 Software developer III, Visual Lease LLC, Woodbridge, NJ

Responsibilities:

Serve as a Lead developer for an engineering pod of onshore and offshore resources (India) with a team of roughly about 4-5 resources and provide coaching and guidance to junior team members.

Design and develop Visual lease’s Restful API product based on micro services architecture hosted in AWS that interfaces with Visual Lease (VL) platform to offer a central point of automation/integration for the client.

Act as a tech lead for the implementation of authorization API (authZ) using Aurora Postgres database backend using guidance from the principal architect as well as perform code reviews.

Work as a technical analyst to create stories for migrating existing authorization modules into RBAC based Authorization and created RBAC based authorization database design.

Assist scrum master to facilitate scrum ceremonies like daily stand up, sprint planning etc.

Enhance existing features of Visual Lease’s Asset management (SaaS) application and provide support.

Create Proof of Concept (POC) for the new application and participate in product/technology research as per business needs and perform code reviews.

Participate in requirement gathering and specification with Product owner/stake holders as well as in agile daily standups and sprint planning meetings. Collaborate with QA team for testing the completed features in each Sprint and perform feature demo to stake holders.

Project Description:

Visual Lease (VL) is an asset/lease management application (SaaS). Visual lease is hosted in AWS. It is currently being used by 650+ clients (public/private companies) to manage their Asset/Lease Portfolio and maintain financial reporting compliance with government regulatory board. It offers administration, financials management and accounting features for various types of assets.

05/2018-06/2019 Senior .NET developer, Peak17 LLC, Centennial, CO

Client: Verisk Analytics, Jersey City, NJ

Responsibilities:

Analyze, design and implement requirements for Web APIs\micro services hosted in AWS cloud for personal line insurance (Auto) group.

Participate in requirements gathering meetings with Product owner as well as agile daily standups and sprint planning meetings.

Implement new features in APIs that interfaces 3rd party API via REST API using Json/XML.

Project Description:

Personal Line Insurance underwriting applications are suite of products that is utilized by larger insurance clients to help them with underwriting their policies.

Mileage Work flow is an application which analyzes various sources of vehicle history and given estimate of mileage driven. It is built with .NET CORE with MVC, C#, WEB API, LINQ, Task Parallel Library (TPL). Implemented new mileage estimation service that analyzes vehicle history and provides detail estimation of mileage driven by year. Added new service that makes a request for vehicle information which provides in depth details about driver, policy and vehicle to analyze various data points.

Added new tokenizing/detokenizing feature to the various APIs that will convert personal information values (name, address etc) into/from a masked value before storing into the data store. Implemented logging and caching in the service/data access API layer.

Incorporated AWS cloud services like SQS and S3 in the application as a replacement for RabbitMQ for cloud hosted micro services.

01/2018-04/2018 Senior ASP.NET developer, Clark Davis Associates, Parsippany, NJ

Client: Zelis Healthcare, Bedminster, NJ

Responsibilities:

Analyze, design and implement requirements in the electronic Payment system for new clients of Zelis’s Payment unit using agile methodology. (daily scrum, Sprint, Product backlog items)

Project Description:

PayPlus is an ACA and HIPAA compliant electronic payment system that is used to make payments to providers. The Payplus also supports Provider portal that is utilized by Providers and Payers for various compliance purposes. It is built with ASP.NET MVC, C#, Entity Framework, LINQ, JQuery, ESB (MSMQ), MEF framework, many open-source technologies like Rhino ETL, FileHelpers library etc and SQL Server. Implemented features to accommodate new requirements that imports the Payer’s payment information in the PayPlus system, so the provider payment can be delivered in various format like ACH transfer, Virtual Credit card or Check within the contracted timeframe.

01/2017-12/2017 Senior developer, Blue Rock Consulting, Cranford, NJ

Client: Verizon, Basking Ridge, NJ

Responsibilities:

Analyze, design and develop applications for Tax department of Verizon.

Participate in requirement gathering and specification with stake holders.

Project Description:

Gross Receipt Tax built with ASP.NET Web forms, VB.NET, ADO.NET, JQuery, Enterprise Library, AJAX and SQL Server 2016. Implemented admin features to accommodate new business requirements.

Developed SSRS report that compares the user access and role assignment in various systems for SOX audit purpose.

Develop SSIS package that transfer billing/sales data from ERP system to other internal system for analyzing, reporting and payment processing.

03/2016-12/2016 Sr. Sys Dev Specialist, Prudential Financial, Newark, NJ

Responsibilities:

Analyze, design and develop PCOM application for Prudential Investment (PI) Performance Communication group to aid the process of publishing mutual funds related communication for investment.prudential.com.

Participate in requirement gathering and specification with stake holders.

Coordinate with Off Shore support team in Ireland for applications and data issues.

Assist in management of system maintenance requests created for enhancing/maintaining PCOM application.

Provide user support for PCOM.

Project Description:

PCOM is a 3-tier Content creation/management web application. It is being currently used by PI Performance Communication group to create pages that provides mutual funds’ performance/communication for investment.prudential.com. It is built with ASP.NET Web forms, c#, ADO.NET, iTextSharp library, XML, XSL, WCF, Web Service, LINQ, Enterprise Library, AJAX, Bootstrap and SQL Server 2008. It contains many common design pattern implementations such as Decorator, Observer, MVP etc. Implemented various enchantments using various ASP.NET/ADO.NET features such as typed dataset, user controls etc. Modified existing mutual fund performance data loading process to accommodate new business requirements.

07/2014-03/2016 Senior Developer, KPMG, Roseland/Montvale, NJ

Responsibilities:

Analyze, design and develop Partner Track application for Tax department that are built on various Microsoft technologies using various phases of SDLC and Object Oriented Programming (OOP) concept using Agile methodology.

Collaborated with QA team and Off Shore developer team to complete the features in each Sprint.

Analyze, design and develop intranet applications for Marketing department that are built on various Microsoft technologies using various phases of SDLC.

Create Proof of Concept (POC) for the new application as per business needs.

Assist Off Shore support team in INDIA for troubleshooting applications and data issues.

Project Description:

Partner Track is a tax compliance system built with ASP.NET MVC, Entity Framework, Orchard CMS and SQL Server 2012. Implemented a new Security Analyzer module in the application that integrates with third party product for the trade analysis to figure out if any transactions is causing tax compliance issues such as Wash sale etc. Implemented new UI screens to provide options to run Analysis and backend objects needed to load data.

CLAS is a client approval management system built on ASP.NET MVC and SQL SERVER 2012. It is utilized by Partners to efficiently manage client approvals for the marketing publications. The application uses AJAX and service pattern based implementation. Implemented Admin functionality controllers and views for the application. Utilized various feature of JQUERY and JavaScript to create responsive UI.

07/2010-06/2014 Senior Developer, Rothstein Kass, Roseland, NJ (Acquired by KPMG in June 2014)

Responsibilities:

Analyze, design and develop intranet applications using Object Oriented Programming (OOP) concepts.

Lead small to mid-size projects with incorporating all aspects of the SDLC and provide timely status update to all stakeholders.

Coordinate with project’s business sponsor for user acceptance testing and responsible for production release of the applications.

Participate in design meetings to gather, discuss and review requirements and understand business needs. Translate those into working solution using SDLC with Agile approach (Scrum method).

Provide mentoring, coaching and guidance to junior team members to assist them in completing their tasks. Also, delegate project work appropriately to meet project deadline.

Perform design/code reviews to ensure department’s best practices are utilized. Research technical topics and presenting it to the team.

Collaborating with vendors for product/technology research and integration of vendor’s service/system with internal system.

Provide exceptional user support for all the applications responsible for.

Project Description:

RK Docs is a document management/repository system built on ASP.NET and SharePoint 2013. It is utilized by Tax division to efficiently manage client deliverables. Implemented various SharePoint objects like content type, fields, event receivers, features and application pages. Custom UI built using ASP.NET, SharePoint Dialog framework, JQUERY, Telerik AJAX Controls, CSS and JavaScript.

Participated in CRM upgrade from 4.0 to 2011. Customize UI interface for a CRM 2011 using JavaScript, ODATA endpoint, ribbon customization, custom views and embedded web resources. Created various CRM plug-ins to implement business rules.

Enhanced the Tax Control CRM application using out of the box CRM features. Implemented various custom entities, plug-ins, custom forms, ribbon customization and views. Utilized ODATA endpoints with JavaScript to implement business rules for the forms.

Tax Dashboard application is built upon using C#, Silverlight, MVVM WCF endpoints of CRM and deployed as web resource in CRM. It is status tracking application for Tax Control where a project is being tracked for various steps in the process flow. Implemented CRM Query feature, Async programming and decorator pattern to improve filtering steps.

E-file status update service is a windows service that connects to third party vendor’s web service to get e-file statuses for the tax returns. It integrates with CRM to update tax return statuses using CRM Query feature. It utilized dependency injection technique to get results from web service or user supplied file. It uses Façade pattern to connect different components to complete the business process from getting data to update the CRM.

Pricing portal/Client Delivery is N-tier intranet application built on ASP.NET, ADO.NET, MS Enterprise Library, Web services and WCF technologies. It is used by Audit division to request price of the security from third party vendors. Implemented new database objects and related stored procedures to add new security types in the existing application. Design and developed SSRS reports for the new securities. Utilized OOP concepts in implementing new security types.

08/2007 –07/2010 .NET/SQL Developer, Bradco Supply Inc. Avenel, NJ

Responsibilities:

Develop and maintain intranet applications that are built on .NET and SQL Server.

Maintain Internet customer portal that is based on .NET.

Enhanced Intranet Portal that is based on MOSS 20007/WSS3.0 platform.

Assist in maintenance of daily data warehouse updates. Troubleshoot and automate data extraction tasks. Assist in DB maintenance tasks such as maintenance routines, optimization and performance monitor.

10/2006 –07/2007 HRIS Developer, John Wiley & Sons, Hoboken, NJ

Responsibilities:

Assist in development of other HR related applications. Provide ad hoc reports to Managers in various departments upon request. Develop and maintain reports using Reporting Services. Design and maintain Integration service packages for gathering data. Troubleshoot and automate data extraction tasks.

5/2003 –10/2006 System Programmer, Chadbourne & Parke LLP, New York, NY

Responsibilities:

Maintain existing Accounting department applications and reports.

Design database schema, views and stored procedure for in house data warehouse that will support the new web accounting system. Assist in DB maintenance task such as backup and restore of database. Manage existing DTS packages for data extraction and transfer that support ad hoc and scheduled business reports.

9/2002 –4/2003 Junior ASP Developer, International Customer Solutions, Parsippany, NJ

Responsibilities:

Analyze current applications (issues and requirements) to gather requirements for migrating current application into .NET platform to gain a competitive edge.

Understanding users' needs, translate them into business requirements. Implement systems solutions and perform user acceptance testing.



Contact this candidate