Post Job Free

Resume

Sign in

Service Developer

Location:
Cerritos, CA
Posted:
January 03, 2021

Contact this candidate

Resume:

SUMMARY

** ***** ** ********** ** IT and Development at DPR Solutions Inc., Areas of expertise include Agile, Gathering Requirements, and Web applications development for Internet/Intranet Applications using Microsoft technologies, relational databases and Client-Server applications

13 Years in building applications using .NET Framework and Visual Studio.NET. Worked on Web Applications and building N-tier applications using C#, VB, Web API, MVC, ASP.NET, Entity Framework, WCF, Windows Work Flows, Windows Service, SOA, WIF Geneva, SOAP, REST, HTML and JSON.

Expertise in developing Web pages and Web services on IIS server using C#, ASP.Net, MVC, Web API, VB Script, jQuery, JSON, JavaScript, XML and WSDL

Good experience on Visual Studio, .net framework, SQL server, T-SQL, Oracle, XML

Good experience on developing SSRS, SSIS Packages, using Microsoft SQL Business Intelligence Development studio, Crystal Reports.

Strong knowledge on Microsoft Visual Studio 2015, Microsoft .Net Framework 4.0, XAML, WPF, WCF, WF, IONIC mobile application using silver light and Silverlight applications.

Excellent knowledge of data manipulation in SQL Server, Oracle using PL/SQL, Stored Procedures, Triggers, Tables, indexes, Queries, Views and User-Defined functions

Excellent work experience in Object Oriented Analysis and Design (OOAD) using UML, Components, Shared Assemblies, Active Server Pages, Internet based applications, inter-process communication and GUI Design

Strong programming and problem solving skills, experience in debugging, isolating, resolving defects and unit testing, and a fast learner with good communication skills.

SKILLS

. NET Technologies

DotNet Blazor, ASP.NET, .Net Core, Windows/Web Services, MS Azure, MVC, REST, WEB API, WCF, WPF, WWF, C# Win Forms.

Languages

C#, VB.NET, C, C++, XML, XAML, XDS, XSLT, T-SQL, PL/SQL, HTML.

Web Technologies

ReactJs, HTML, DHTML, JavaScript, TypeScript, JQuery, Kendo UI, DevExtreme, Angular/JS, Bootstrap, VB Script, CSS, AJAX.

Cloud

MS Azure, AWS, Serverless, PaaS, IaaS.

Data Exchange Models

EDI, HL7, NIEM, FLAT Files and JSON.

Development Tools

VS Code, WebStorm, Visual Studio, Management Studio, Visual Studio Business Intelligence, Stylus studio, SQL Developer, JS Fiddle, Toad.

Third Party Tools

Telerik, Dev Express, DevExtreme, Code smith, Red gate, Deaja Viewer, ItextSharp, SOAP UI, ASPOSE.

Database Products/Providers

SQL Server, Oracle 12C, MS Access, Entity Framework, ODP.NET, ADO.NET, OLEDB, ODBC

Reporting Tools

Power BI, SQL Server Reporting Services and Crystal Reports

Versioning controls

Git, TFS, VSS, TortoiseHg Workbench, BitBucket.

QUALIFICATIONS/CERTIFICATIONS

Masters in Embedded Software Engineering from Gannon University, Erie, PA, USA - 2007

Bachelor of Technology from Jawaharlal Nehru Technological University, Hyderabad, India - 2004

Certified Application Security Engineer from EC-Counsel - 2016

PROFESSIONAL EXPERIENCE

PROJECTS

CLIENT : Department of Children and Family Services, Norwalk, CA.

PROJECT : E-SCARS CMRS

DURATION : MARCH 2016 - TILL DATE

POSITION : Lead .Net Applications Developer

Department of Child and Family Services (DCFS) Implemented an Electronic Suspect of Child Abuse Report (E-SCAR) almost a decade back, now as per the DCFS requirement it needs to be updated to support all versions of browsers on desktop and mobile applications developed using ASP.NET MVC, IONIC Framework. Add new features requested by steering committee by gathering requirements and implement it.

Responsibilities:

Understanding existing business and get familiar with system.

Design basic skeleton of the project and verify with team.

Estimate time required for each module and figuring out problem and their solutions while merging all modules.

Conduct task status and functionality review and scrum meetings and adjust estimated time per completing a task.

Create infrastructure document, test cases, deployment scripts, user manuals.

Develop CMRS project using DotNet Core Blazor Server 3.1

Develop Blazor server components.

Use Radzen blazor controls such as grid, master detail grid

Develop new solution with new technologies MVC, Web API, DevExteme Client side controls.

Set up MVC environment using DevExtreme UI, Develop Web APIs, and MVC controls.

Develop proto types using DevExtreme controls and JQuery UI Controls for user to select one.

Develop windows service for updating data from CSW

Worked on UI functionalities, example save user selected layouts, dxSelectBox filters, sorting.

Develop mobile first websites using bootstrap css to accommodate reactive design.

Develop Mobile website using JQuery Mobile.

Create tables, stored procedures on Oracle 12C Database.

Rewrite entire escars application using asp.net mvc, DevExpress, web api.

Developed ADO.NET data access components using Oracle drivers.

Perform Vulnerability Scan on application using Acunetix.

Fix Blind SQL Injection, BREACH attack Issues.

Supporting legacy applications, asp and web forms applications bug fixing.

Environment: TFS, Visual Studio, C# and VB, Azure, Blazor,HTML5, DevExtreme, CSS3, XML, JavaScript, JQuery, JQueryMobile, JSON, Oracle 12c, SQL, Power BI, Web API 2, Angular, TypeScript, .Net Framework 4.5, Window Server 2012 R2.

CLIENT : LegalZoom, Glendale, CA.

PROJECT : DDS

DURATION : June 2019 - Aug 2019

POSITION : Lead .Net Applications Developer

LegalZoom (LZ) provides Legal help accessible to average Americans. Most of the services provided by LZ goes through order processing system, one of the core parts of which is known as DDS (Document Delivery Service) provides Digital and physical documents to the user.

Responsibilities:

Understanding existing business and get familiar with system.

Understanding existing microservices flow and orchestration of services.

Investigate why large amounts of DDS orders get stuck in multiple steps.

Develop a service that periodically pushes orders to next step.

Learn AWS Step function, Lambda, and Serverless technologies.

Use .net Entity Frame work to communicate database and implement data access layer.

Update Dotnet core APIs to fix bugs and tweak logic.

Update Stored procedures.

Use Salesforce interface to see order’s status.

Use github, Develop RWI Azure DevOps, Use CI/CD.

Work on ASP.NET Legacy aspx pages application.

Environment: TFS, Visual Studio, C#, Azure, SQL Server, AWS Serverless, HTML5, CSS3, XML, JavaScript, JSON, Web API, asp.net MVC, Angular, TypeScript, .Net Framework 4.5, Window Server 2012 R2.

CLIENT : California Resources Corporation, Long Beach, CA.

PROJECT : WST

DURATION : July 2018 – January 2019.

POSITION : Lead .Net Applications Developer

California Resources Corporation (NYSE: CRC) is a publicly traded oil and natural gas exploration and production company and the largest oil and natural gas producer in California on a gross-operated basis. We operate our world-class resource base exclusively within the State of California, applying complementary and integrated infrastructure to gather, process and market our production. Using advanced technology, CRC’s workforce of approximately 4,000 employees and contractors focuses on safely and responsibly supplying affordable energy for California by Californians. I worked in this project full time on site from July 18 to January 19. After that I work here on demand part time.

Responsibilities:

Support production legacy applications and work on developing new Mobile and desktop applications for redesigning project.

Design, Develop, and test Web applications using Kendo UI and asp.net MVC along with bootstrap css.

Develop OData services and consume those service in client side using Kendo UI.

Set up Test environment on Azure by spinning up windows server.

Develop Proof of concept using Cortana BOT using Azure for helping on sight users.

Develop C# classes to connect and consume SharePoint list service, read excel data, and populate sql database.

Implement Microsoft Azure MFA (Multi Factor Authentication) for internal applications.

Utilize database first Entity Framework for ORM.

Contributed in developing Mobile native application using Angular, PhoneGap, and IONIC.

Create tables, stored procedures on Oracle 12C Database and SQL.

Update Existing application with OData, Web API and add Kendo UI controls such as Kendo UI Grid

Developed ODP.NET data access components using Oracle drivers.

Work with third party to run test on ADA Compliance, and fix the web application.

Implement and deliver product using agile by creating new micro service.

Supporting legacy applications, asp and web forms applications bug fixing.

Fix Telerik control logic after communicating with Telerik team.

Environment: TFS, Visual Studio, Angular, IONIC, PhoneGap, C# and VB, Azure, OData, XML, JavaScript, Telerik, JQuery, Kendo UI, Oracle 12c, SOAP Web Services, Angular, .Net Framework, Window Server 2012 R2, MS SQL Server.

CLIENT : King County Superior Court, WA

PROJECT : CASE MANAGEMENT SYSTEM

DURATION : March 2016 – July 2016

POSITION : Lead.NET DEVELOPER

King County Superior Court Case management system requires document processing, tracking and delivering system which consists of converting, stamping and saving electronic documents in different formats.

Responsibilities:

Studied and analyzed the Functional Requirement Specifications, System Design Specifications.

Understanding business process, technical architecture of the system and understanding code

Attending status meetings, update project status and discuss road blocking issues and try to resolve them

Worked on jQuery for client side validation and implementing client side business logic

Fixing asp.net grid view, page, C# and SQL bugs

Write proof of concept harness to consume updated OnBase system

Configure in house windows applications and service to accommodate updates

Testing, deploying and maintaining existing and develop new applications

Environment: Visual Studio 2008, VB & C#, HTML5, XML, XSLT, XSD, ASP.NET 4.0 Web form, .NET, jQuery, SQL, WCF, Microsoft Enterprise Library SSRS Reports, Windows Service, csv.

CLIENT : DISNEY/ABC TELEVISION, Los Angeles, CA.

PROJECT : MEDIALINK

DURATION : MARCH 2015 – March 2016

POSITION : .Net Developer

Disney ABC Television group (DATG) broad casts number of TV shows. Each media entertainment provider, like ESPN, local cable providers, require promo and its metadata of a show in unique format, the existing solution has semi automation of post-production like no automation for adapting new provider, little applications scattered all over the places and resulted in maintenance and reliability problems.

The new solution 'MEDIALINK' is to integrate all existing application's functionality in a single and maintainable project solution without disturbing existing applications and eventually added new automation process for better and fast service. ASP.NET Web forms to ASP.NET MVC and Windows Presentation Foundation.

Responsibilities:

Understanding existing business and get familiar with system

List out existing applications, services, databases and servers by enquiring users and technology departments

Create infrastructure document, test cases, deployment scripts, user manuals.

Supporting legacy applications, asp and web forms applications bug fixing.

Bind, Style different Data and Control Templates and Layout panels in XAML

Develop new solution with new technologies MVC, Web API, Kendo UI MVVM.

Develop common REST clients for Signiant and vantage systems

Set up MVVM environment using Kendo UI, Develop Web APIs, MVC controls

Use Telerik Grid, date picker controls

Develop web apps using AngularJS framework

Develop proto types using kendo and dev express controls for user to select one

Develop windows service for requesting and tracking delivery status

Involved in setting up and configuring micro services.

Worked on UI functionalities, example save user selected layouts, grid filters, sorting

Provided Default layout based on user logged and capture frequently used searches

Create tables, stored procedures, functions and triggers, Develop SSRS Reports for showing spot count reports, like spots canceled, published, converted, combo spots

Environment: TFS, JIRA, Visual Studio, C#, HTML5, XML, XAML, Entity Frame 6, JavaScript, SSRS, JQuery, JSon, AngularJS, Microsoft SQL 2014, Web API 2, .Net Framework 4.5, Window Server 2012 R2.

CLIENT : LOS ANGELES SUPERIOR COURT, Los Angeles, CA.

PROJECT : LA SUPERIOR COURT JPS – COURTS CASE MANAGEMENT SYSTEM

DURATION : MAY 2012 – MARCH 2015

POSITION : LEAD .NET DEVELOPER

Los Angeles Superior Court (LASC) provides a service to receive and send Case Documents in a safe and secured electronic means, and validate general information on the document sent by other Agencies. This service implements using National Information Exchange Model (NIEM) standards. Developed sample web applications using MVC Mobile, evaluate Third party of products that deal with content in PDF, TIFF documents like conversions, stamping, embedding images in document and automating certifying process, Worked on SSRS Reports server.

Responsibilities:

Studied and analyzed the Functional Requirement Specifications, System Design Specifications.

Used Entity Frame ORM, develop Model objects for MVC using ADO.NET Entity Data model

Add/Update Data annotations on properties of Model, View Model objects

Identify 3rd party products in the market that can be used to reduce the implementation time and cost.

Interact with the 3rd party vendors; evaluate the product to check if it conforms to the specified requirements.

Develop XSD schema using NIEM elements, develop example xml files and write sample code

Implement National Information Exchange Model (NIEM) specific solutions

Develop Windows service using Threading for processing documents

Develop SOAP web services and WCF Service, operation contracts, service contracts and configure endpoint, Use Microsoft Enterprise library blocks for validation and logging.

Testing, deploying and maintaining existing and develop new applications

Environment: Visual Studio 2008/2012/2013, VB & C#, Azure Services, HTML5, XML, XSLT, XSD, ASP.NET 4.0 Web forms, .NET MVC Mobile, Entity Frame, JQuery, Oracle 11G, SQL, WCF, SSRS Reports, Windows Service, VSS.

CLIENT : BUY EFFICIENT, ALISO VIEJO, CA

PROJECT : BUY EFFICIENT-EDI

DURATION : JANUARY 2012 – MAY 2012

POSITION : LEAD DEVELOPER

Buy Efficient is a web-based purchasing management system used by buyers and suppliers. The system consists of separate sets of workflows for buyers and suppliers to conduct, track, and manage purchase transactions. The functional workflow areas of the system are Buyer’s workflow, supplier’s workflow and the client profile administration tool. Purchase process uses EDI (Electronic Data Interchange) Transactions for purchase order, acknowledge and invoice.

Responsibilities:

Develop EDI service for EDI 850, 855 and 810

Gather requirements for each service

Install ODP.NET for oracle data access through Entity frame work ORM

Develop Entity frame work Data access objects using ODP.NET provider

Followed Entity frame work code first approach for service development.

Document each segment in each file I.e., 850, 855 and 810

Developed multi-threaded application to parse files.

Provide solutions to complete EDI service interfaces

Develop widows service for each service using C#

Interact with client technical team to accommodate database requirements

Estimate individual tasks to accomplish EDI Service

Develop C# and VB code to read and write 850, 855 and 810 files

Develop action methods and views for supplier module

Use JQ Data grid with JSON data format

Environment: Visual Studio 2010, C#, VB6 and VB, HTML, XML, ASP.NET 4.0 Web forms, ASP.NET MVC3, Amazon Cloud, REST, Oracle 11G, TOAD, Windows Service, TortoiseHg Workbench, BitBucket.

CLIENT : TECHNICOLOR, BURBANK, CA

PROJECT : TRINITY NETWORK SERVICES

DURATION : JULY 2011 – JANUARY 2012

POSITION : LEAD DEVELOPER

Functionality of ‘File Delivery Workflow’ is to automatically forward the content file to different departments and services, like spot check, ECI, Masters and/or Archive service provided by Technicolor and finally to the “Probel” registration upon successful events from each service/department. Client or an operational person can trigger this workflow by placing content file and a metadata xml in FTP Landing folder, or by submitting Meta data using internal web UI.

Responsibilities:

Update File Delivery workflow to skip services based on Meta data submitted.

Update workflow activity’s XAML and Code behind.

Developed/Debug WPF Applications

Configure folders on FTP Landing.

Develop WCF Service and service endpoints.

Used custom server controls ex: ‘time code’ control built using text boxes.

Used master pages and wrote reusable C# methods.

Used ‘FileZilla’ FTP client to configure ‘Transfer manager service’ (internal tool)

Used ‘edtFTPnetPRO’ assembly for FTP-Client, FXP Transfer testing

Generate database schema difference scripts and update accordingly.

Developed Windows forms application, to fire different scenarios of work flows.

Run database scripts on test, staging playground and production environments.

Worked on SSIS packages development. Involved in Development Database server set up mirroring

Environment: Visual Studio 2008/2010, C#, HTML, XML, ASP.NET 3.5/4.0 Web forms, Telerik, SQL Server 2005, WCF, Window Workflow 3.5, Red Gate, FileZilla, Windows7, TFS.

CLIENT : DELOITTE, SACRAMENTO, CA

PROJECT : EMPLOYMENT DEVELOPMENT DEPARTMENT - DISABILITY INSURANCE AUTOMATION

DURATION : MARCH 2011 – JULY 2011

POSITION : LEAD .NET DEVELOPER

The DIA Project will implement Health Information Portability and Accountability Act (HIPAA)-compliant electronic communications through the direct e-interface and Web-based intelligent forms, creating two new intake channels to assist DIB in meeting its access objectives. These intake methods will increase self-service options that claimants to be more responsible for providing DIB accurate and complete claim information through edits and business rules that promote accuracy and completeness of information received.

Responsibilities:

Involve in requirements documentation, functional documentation and sequence documentation

Develop flow chart for technical documentation, write test scripts

Develop asp.net web pages based on the specifications and business rules

Used multi views, custom server controls like textboxes, dropdown lists

Write WCF Interface members and service contract Implementations

Used Domain objects to represent data base table objects

Validated asp.net form data using customized Microsoft validation blocks

Used data access layer produced by Deloitt's ITASCA frame work

Developed SSIS Packages for populating doctors and third party information

Write Stored procedures for database insert, update and delete operations

Write user defined data base function for reusable logic operations

Mentor Frame work and solution details to new developers

Environment: Visual Studio.NET 2010, C#, HTML, XML, ASP.NET 4.0 Web forms, SQL Server 2008, SSRS, WCF, Windows XP, TFS.

CLIENT : ARIZONA DEPARTMENT OF EDUCATION, PHOENIX, AZ

PROJECT(S) : IR, AZSafe, HQT, and Teacher Certification

DURATION : Oct 2007 – FEBRUARY 2011

POSITION : .NET DEVELOPER

Responsibilities:

Design User Interfaces, write and implement validations using java script and C#

Create several Web Forms using Telerik data grid view, combo box, date picker to display data and implemented custom sorting and paging

Used AJAX Update panel for cascaded drop downs, grid views and for Menu.

Worked on C# and VB methods to handle processing of Credit card payments.

Use Telerik Rad controls

Developed WCF Service to provide finger print feed from DPS.

Used Microsoft Enterprise library blocks for data access and for validation in Certification application.

Write Stored procedures for manipulating data and populating data from SQL Server 2008 database

Developed Reports using SQL 2008 reporting services and embedded in web pages using report viewer Developed Reports using SQL 2008 reporting services and embedded in web pages using report viewer control used report execution service to render reports in PDF format

Developed almost 50 SSRS Reports, contain bar charts, matrix controls, sub reports

Develop webpages and database to accommodate State’s credit card processing for charging certification fee.

Configure application to support Single sign on built on Geneva.Environment: Visual Studio 2005/08/10, C# and VB, LINQ, JavaScript, Telerik, JQuery, HTML, XML, ASP.NET 3.5 Web forms, SQL Server 2005/08R2, SSRS, Web service, WCF, WIF, Windows7, Agile Development.

ACADEMIC PROJECTS

TITLE : Temperature control using PIC Micro controller

LANGUAGE : Embedded-C

IDE : MP LAB, PIC 18F452

This project is implemented by the QuickFlach Board using 18F452 controller. Objective of this project is to control a electric heater, the system’s process runs like this: user will be provided temperature values to be selected from computer, controller uses analog to digital converter to read temperature sensed by analog temperature sensor device and compares it with value selected by user, if comparison returns true then heater will be switched off using an electric relay.

TITLE : Digital Clock

SIMULATOR : Model SIM

SYNTHESIS : Xilinx ISE

LANGUAGE : VHDL

The objective of this lab is to design a digital clock that simply displays the seconds. This involves the design of different types of counters and clock dividers. Output is displayed using seven segment display units. The design is simulated, synthesized, and finally implemented on the Digilent 2SB FPGA board.



Contact this candidate