From:                              route@monster.com

Sent:                               Saturday, May 07, 2016 5:08 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Cloud

 

This resume has been forwarded to you at the request of Monster User xapeix03

Dilip Kumar 

Last updated:  04/19/16

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Fullerton, CA  92835
US

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Dilip Kumar - Senior Software Developer

Resume Value: uputvfndhkngb76c   

  

 

DILIP KUMAR

1501 N. Harbor Blvd., Suite 206, Fullerton, CA 92835

(714) 446-9020 - dilipk@cmpusoft.com

 

Experienced Developer with expertise in the Latest Web Technologies

 

SUMMARY

 

20+ years’ experience in all phases of software development lifecycle. Microsoft certified. Proven team leader. System architect and database architect. Innovative programmer with strong analytical skills. Can help your company re-engineer business processes and thereby improve productivity. Can also help replace legacy systems with the latest web technologies. Can work as the project leader or be a dependable developer. Always delivers projects on time. Self-starter, good communications skills, detail-oriented, getting along with people, always willing to go extra mile, lifetime learner.

 

Successfully worked in the following areas: Government, Transportation, Banking and Finance, Customer Service, Human Resources, Health Care, Utilities, Accounting and Inventory Control.

 

CERTIFICATIONS

 

·  MCAD, MCPS, MCNPS, MCTS, MBSS, MS

·  HTML5 with JavaScript and CSS3 (2013)

·  Windows 7 Configuring (2012), Administering Office365 for Small Businesses (2012)

·  SharePoint 2010 – Application Development and Configuring (2011)

·  Dynamics GP 10.0 Installation & Configuration (2009)

·  Microsoft Certified Application Developer, .NET Framework (2005 and 2006)

 

EDUCATION: B.S. (Physics) – Bombay University, Bombay, India

   2-Years course in Cost Accounting (ICWA, India)

 

TECHNICAL EXPERTISE

 

·  Microsoft .NET Framework 1.1 thru 4.5, Visual Studio 2013, SQL Server 2012

·  AngularJS, Knockout, NodeJS, jQuery, Html5, CSS3, Bootstrap, Grunt, Jasmine, Protractor, socket.io

·  WPF, Silverlight, MVC, MVVM, WCF, Entity Framework, LINQ, NServiceBus, 
Web API, Web Sockets, SignalR, ADO.NET

·  Windows 10, Windows Phone, Azure, MapPoint

·  Data architecture, Data modeling, Data analysis, OLAP, SSRS, Data mining, Data warehousing, Data conversion, Data migration etc.

·  MS SQL Server, SQL Azure, MongoDB, Oracle, MS Access, Visual FoxPro

·  Leveraging MS Office products as the front end reporting tools for back-end databases

·  Extensive knowledge and experience of web applications, web hosting, and web security

 

Languages:

VB, C#, XAML, JavaScript, Html5, CSS3, ASP, ASP.NET, T-SQL, VBScript, C, Pascal.

 

Microsoft Server products

SQL Server, Internet Information Server (IIS), Exchange, SharePoint Server

 

EXPERIENCE

 

CompuSoft, Fullerton, CA1995 – Present

 

Independent consultant under this firm name; software architect and software designer. Duties entail developing every aspect of the software life cycle, including software and database architecture, front-end UI, middle-tier business logic, back-end database stored-procs, team leadership, training and project management. Has worked on many software development projects for various clients using state of the art technologies.

 

SOME SHOWCASE PROJECTS

 

·  SE2 - Security Benefit Insurance Company, Topeka, KS1/2014 – Present

“ORION” project

 

The company provides, among other things, “managed-services” to dozens of other insurance/financial companies (clients), particularly, in the area of annuities. Each client has unique annuity products and unique needs. This project serves as the “technology innovation platform”.  It provides variety of services, ranging from data-entry to document-management to customer-service (call-center) to management reporting. My contribution was as follows:

oHelped create innovative UI designs using AngularJS and Bootstrap

oHelped create server APIs (using .Net and NServiceBus) to be consumed by front-ends

oImplemented functionalities using AngularJS

oCreated test suites using Jasmine

oCreated an application to monitor user-clicks in real time. It helped analyze features-usage.

oCreated an application to automate end-to-end (E2E) tests using Protractor. It helped test the UI (in web-browser) without human intervention.

oCode review of other developers.

oCreated an application to download clients’ Sales Force data and created RESTful API to provide that data to other applications.

 

Project used Agile development methodology. I worked remotely from California with minimum supervision. I participated in sprint-planning and daily scrum meetings.

 

Technologies: Node, MongoDB, AngularJS, Bootstrap, Grunt, socket-io, JavaScript, jQuery, Jasmine, Protractor, C#, VB.Net, SQL Server

 

·  City National Bank Headquarters, Los Angeles, CA09/2013 – 12/2013

Performance Analysis and Rewards System Enhancements

 

This is a business critical system with very sensitive and confidential data about all the employees. I was brought onboard to implement new business rules and enhance this existing application. I worked in Visual Studio 2010 environment. I worked on the SQL Server on the back-end and created numerous complex views. On the front-end side, I also created several reports using SQL Server Reporting Services. The IT and HR people are very happy with my work. I worked with minimum supervision.

 

Technologies: ASP.Net, VB.Net, SQL Server, SSRS

 

·  Independent Projects01/2013 – 09/2013

 

1.                     Earned Certification in Microsoft “HTML5 with JavaScript and CSS3”

 

2.                     After completing the last project at OCTA (see below), I ported the web services on to the Microsoft Azure platform and also used SQL Azure. This is done on my own time. I also upgraded the web services by using Web API and Web Sockets (SignalR) technologies. I have also ported the client modules on to the web platform using HTML5, CSS3 (animations), Ajax, jQuery, jQueryUI, jsRender and Bing-Map. I also used Angular.js and Knockout.js.

 

3.                     Created an application for a local church. This church provides free food to needy people every week. They wanted to store and analyze information about their patrons like, age, gender, family size, income, etc. They also wanted to track the history of the food-distribution (each transaction each week). Prior to this, their business process was paper-based and very labor intensive. My application has made their lives much easier. I created the application using ASP.Net MVC. (BTW, I did not charge anything to the church.)

 

4.                     Created a website for a local Talent Club to keep track of their members, events and calendar. For any upcoming event, their members can RSVP online. It’s a cloud application using Windows Azure and SQL Azure. In the front-end I used JavaScript, jQuery, AngularJS, Bootstrap, HTML5 and CSS3 (it’s a single page application – SPA); in the middle tier I used Web API and Entity Framework.

 

·  Automatic Vehicle Locator and Mobile Data Terminal Project09/2011 – 12/2012

Orange County Transportation Authority (OCTA), Orange, CA

 

OCTA, in conjunction with CalTrans and CHP, sponsors the State’s Freeway Service Patrol (FSP) program in Orange County. In an effort to alleviate traffic congestions, this program provides tow truck assistance to stranded motorists on the freeways during peak traffic hours. Until recently, all the communication was through radio. The dispatchers were burdened with computer data entry tasks. Besides, it was very difficult to monitor the tow trucks on the freeways. I provided the GPS based hardware/software turn-key solution. The truck drivers used rugged laptops equipped with touch-screens, GPS and wireless broadband capabilities. The CHP supervisors can locate the tow trucks on the map and monitor their activities/movements in real time. The wireless broadband facilitates two-way data communication in real time. This has cut down the radio communication by as much as 70 percent. The dispatcher is relieved of mundane data entry tasks. The supervisors can now easily monitor the tow truck drivers without chasing them on the freeways. I provided training to the CHP officers, dispatchers and truck drivers. Everybody is pleased with the solution.

 

Technologies: WPF, ASP.NET, SQL Server, SSRS, SSAS, SSIS, Web Services (SOAP, WCF), MapPoint, C#, VB.Net

My Role: Architect and lead developer


 

·  StudyEdge Cloud App (concurrent project)01/2012 – 6/2012

StudyEdge, Inc., Studio City, CA

 

This app is primarily geared towards the students community, however, it can be used by anybody. It allows a student/teacher to record (voice) lessons (questions and answers). The lessons can be categorized in to Subjects and Topics and can be made public or private. The voice data is stored in the cloud and can be accessed from smart phones or from any other device from anywhere using any authentication provider, like Google, Bing, Facebook, etc.

 

Technologies: Silverlight, MVVM, Entity Framework, WCF Data Services, SQL Azure, C#

My Role: Architect and developer

 

·  Prepaid Fare Media Management System06/2009 – 06/2010

Orange County Transportation Authority (OCTA), Orange, CA

 

OCTA has several types of prepaid bus passes, e.g. 7-days pass, 15-days pass, 30-days pass, senior pass, student pass, etc. It sells those passes thru various means, e.g. online orders, phone orders, mail-in orders, walk-in customers, etc. It also sells those passes wholesale to third party vendors like grocery stores, liquor stores, etc. They did not have a good accounting and inventory control system. Many types of transactions used to be recorded in spreadsheets. I architected a comprehensive system which encompassed all aspects of their pass-sales business. At the heart of the system were Microsoft Dynamics GP and Microsoft SQL Server. GP was heavily customized to suit their peculiar business needs. There were other modules which integrated with GP, for example, custom-designed online shopping cart, Compass point-of-sale system, custom-designed credit-card merchant service interface module, custom-designed marketing module, customized reports using SQL Server Reporting Services, etc. The whole system was also integrated with their main enterprise general ledger system, called, IFAS. The system was also accessible to the call-center contractor via Citrix.

 

Technologies: Dynamics GP, SQL Server, SQL Server Reporting Services, ASP.Net, VB

My Role: Architect, Project Manager and developer

 

·  Abandoned Vehicles Abatement Project01/2009 – 06/2009

Orange County Transportation Authority (OCTA), Orange, CA

 

All the cities in Orange County participate in this program and OCTA administers this program. This is a state-funded program. City police departments abate abandoned vehicles in their respective cities and the state of California reimburses them for their efforts. So far, the whole program was paper-based – stacks and stacks of paperwork! Not anymore! I provided a web-based solution, whereby city officers can submit all the information online. They have access to not only their own historical information but the summary information of all the other cities as well. OCTA and city officials are delighted with my solution saying that this will make their lives a lot easier. I used the .Net technologies. I was the project manager and the lead developer.

 

Technologies: ASP.NET, VB.NET, SQL Server, HTML, CSS

My Role: Architect and lead developer

 

·  Educational Reimbursement Module of LMS(concurrent project)   07/2008 – 12/2008

Orange County Transportation Authority (OCTA), Orange, CA

 

The Learning Management System (LMS) at OCTA was developed by a third party. The Educational Reimbursement Module was incomplete and it had many defects. I re-wrote the entire module and integrated it seamlessly with the rest of the system. This module allows users to submit and monitor the status of their tuition reimbursement requests online. The corresponding back-end administrative module allows the LMS managers to administer, track and respond to the reimbursement requests. It also produces various management reports. I helped streamline the work flow and business process. I provided web-based user interface using .Net technologies.

 

Technologies: ASP.NET, VB, C#, SQL Server, HTML, CSS

My Role: Architect and lead developer

 

·  Commuter Club Software Replacement Project01/2008 – 6/2008

Orange County Transportation Authority (OCTA), Orange, CA

 

OCTA was using ten-year old, DOS-based software to administer the Commuter Club program. It was very cumbersome to use and very user-unfriendly. I provided a web-based solution using ASP.Net, which will eliminate the paper work and will also greatly reduce the number of support calls. Employees can enter their Rideshare information online, view their Points-history online and redeem their points online – without having to call the administrators, or submit any paperwork. The administrative staff was amazed by my innovative ideas and solution. Some functionality I provided was above and beyond the scope of work. The most important part of the story is that I delivered the solution well ahead of the schedule. I was the project manager, the architect and the lead developer.

 

Technologies: ASP.NET, VB.NET, SQL Server, HTML, CSS

My Role: Architect and lead developer

 

·  Membership Benefits Management System01/2005 – 12/2005

All City Employees Benefits Service Association (Los Angeles City Employees Association), Los Angeles, CA

 

As the name suggests, this software helps ACEBSA staff to manage their members’ insurance benefits and other benefits. Members have different insurance coverage like disability, life, dental, cancer etc. The actual bi-weekly payroll deductions are effected through the City Controller’s office. The system interfaces with the city’s system and various insurance companies to make sure that proper amount are deducted in each pay period for each member.

 

Worked as the project manager and the lead developer. Re-designed the system from scratch and eliminated a number of steps required to perform daily chores. This resulted in increased productivity and cost savings. (It was discovered that there were over-payments of thousands of dollars each month to the insurance companies under the old system.)

 

It was a 3-tier architecture. Web browser and VB6 were used in the client tier. COM components developed in VB6 along with IIS, MTS, ASP, XML and ADO were used in the middle tier (on Windows 2000). SQL Server 2000 and stored procedures (in Transact-SQL) were used at the database tier. OLAP was used for data analysis and data aggregations. The ASP files were full of DHtml. Excel, Word and Web browser were used for ad-hoc queries and reports.

 

Technologies: VB6, ASP.NET, SQL Server, DHTML, CSS, JavaScript

My Role: Architect and lead developer

 

·  Re-architecting the website for01/2002 – 12/2002

U.S. Army National Training Center (NTC), Fort Irwin, CA

 

The NTC website comprises of many sub-sites, which are handled by various units of the army at Fort Irwin. Besides the webmaster, there are 30-40 page-masters, who manage the content of the website. There was no consistent look and feel (the “branding”) for the website as a whole. The entire website is now template-based. I created various templates using Microsoft Content Management Server and Visual Studio .NET. The application is workflow-based with two levels of content-approval process. The application is developed using ASP.NET and MCMS object model. I also provided the Search functionality using SQL Server’s full-text searching capability. I also provided the training to the page-masters. I was the project manager and the lead developer.

 

Technologies: ASP.NET, MS CMS, SQL Server, C#, VB, HTML/DHTML, CSS

My Role: Architect and lead developer

 

·  Citation Database01/2001 – 12/2001

Metrolink Railways, Los Angeles, CA

 

This system tracks all the citations issued by Metrolink. The old system was very inefficient and cumbersome to use. It was very difficult to track down habitual offenders. I designed, architected, and developed the new system using MS Access as the database, which tracks each citation all the way through court hearing.  I also developed a Pocket PC based .Net application, which is used by the conductors aboard the trains. The citation history of any person is instantly displayed on the Pocket PC. The Pocket PC application interfaces with the desktop for data synchronization. The system also uses MS Excel as the front-end reporting tool, using VBA.

 

Technologies: VBA, ASP.NET, Access

My Role: Architect and lead developer

 

·  Universal Customer Care Database (UCCDB) Management System and Marketing Management System, developed for Southern California Regional Rail Authority (Metrolink Railways), Los Angeles, CA                                                        01/2001 – 12/2001

 

Basically, this is a Customer Relations Management (CRM) system. This software helps Metrolink call-center staff in logging and tracking each customer call. The calls are categorized and routed to the appropriate person for follow-up actions. It keeps history of each call, including the follow-up actions taken by the Metrolink staff. It interfaces with the Ticket Vending Machines database and Operations database. The Marketing System lets them, among other things, create and maintain various promotions, enter promo-responses and track and analyze the effectiveness of each promotion. Both the systems have sophisticated analytical reporting and ad-hoc query capabilities for the upper management. It enabled them to respond to the customer needs in a very efficient and personal way. It eliminated many manual steps and tremendously increased the staff productivity and customer satisfaction.

 

Worked as the project manager and the lead developer. Re-engineered business processes and designed the system from ground up. Did extensive requirements analysis, workflow analysis, data modeling, data architecting, data import and testing. In other words, it was a complete software development lifecycle experience. Numerous Access and Excel databases were consolidated into SQL Server. It was a 3-tier architecture. Web browser, VB6 and FoxPro were used in the client tier. COM components (VB6) along with IIS, MTS, ASP and ADO were used in the middle tier (on Windows 2000). SQL Server 2000 and stored procedures using Transact-SQL were used at the database tier. OLAP was used for data analysis and data aggregations. The ASP files were full of DHtml and JavaScript. Excel, Word and Web browser were used for ad-hoc queries and reports. The system also interfaced with Exchange Server for email communications.

 

Technologies: VB6, ASP.NET, SQL Server, HTML, CSS, JavaScript

My Role: Architect and lead developer

 

 

 

 



Experience

BACK TO TOP

 

Job Title

Company

Experience

Senior Software Developer

Compusoft

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Work Status:

US - I am authorized to work in this country for any employer.

 

 

Target Job:

Target Job Title:

Senior Software Developer

 

Target Company:

Company Size:

Occupation:

IT/Software Development

·         Software/Web Development

 

Target Locations:

Selected Locations:

US-CA-Anaheim/Huntington Beach