Lokesh Rao
Boston, Massachusetts
************@*****.***
Professional Summary - Senior .NET Professional
An overall 13+ years of experience in test-driven web and windows application development using different Microsoft technologies. Along with good proficiency in .NET and MS SQL, the level of expertise extends to implement web applications using C#, VB, ASP.NET, jQuery, Web Service, WCF, Web API, AngularJS etc. Excellent communication and interpersonal skills with a history of working with people both inside and outside of the organization. Practicing Agile Kanban and holds an ICAgile professional certification in Foundation of DevOps. Requirement discussions with stakeholders, analysis, validation, designing, coding, testing, deploying and documenting along with coordinating offshore team are all part of the roles and responsibilities.
Technical Skills / Expertise
.Net Skills : ASP.NET, C#, VB, ADO.NET, Web API, Web Services, MVC
Scripting Skills : AngularJS 1.5/2.0/4.0, React, jQuery, TypeScript, JavaScript, Bootstrap,
HTML, XML, AJAX, CSS, VB6, PHP, Core Java, Python, C
Databases : MS SQL Server 2014/2012/2008/2005/2000, MySQL, MS Access, DB2, MongoDB
Reporting Tools : Crystal Reports XI
SCM Tools : SVN, IBM Rational ClearCase, Git, Microsoft TFS, Star Team Source Control,
Visual Source Safe
Automation Tools : CA Workload Automation, TeamCity
Defect Tracking : HP Quality Center
Operating Systems : Windows 10, Windows 7, Windows XP, 2008 server
Other Tools : Rally, New Relic, SharePoint 2010, Artinsoft, Fortify, SonarQube,
SonarLint, FXCop, JSLint, ESLint
Professional Certifications
Holds various technical and domain level certifications which includes:
Foundation of DevOps – ICAgile Certified Professional
Level 0: MetLife US Business – Insurance Domain Certification
MCTS – SharePoint 2010, Application Development
MCTS – SharePoint 2010, Configuration
MCPD – SharePoint 2010 Developer
‘Star One’ Certification from Travelers (client) – Insurance
Cognizant Certified Professional – General Insurance
Professional Experience Details
John Hancock Life Insurance Co Boston, Massachusetts
Stewardship Interface
Tech Lead Jun 2017 – Till date
Technologies:
C#.Net, MS SQL 2014, MongoDB, MVC6, jQuery3.2, AngularJS 4, TypeScript, Bootstrap 4, Rest API, Enterprise Library 6.0
Project abstract: Stewardship interface project enables a user to review, follow, and manage an item in an error report which is imported to this application there by makes the external exception handling more effective. This is designed as web based employing MVC6, Web API architecture and single page application using AngularJS.
Responsibilities:
Worked as a senior developer in analyzing, designing, coding, testing and documentation phase of the project and involved in coordinating with team members for clarifications.
Development was based on MVC using AngularJS, bootstrap.
Data manipulation through web API. Enterprise library has been used for data access, exception handling and logging.
Used Rally to manage releases, iterations which enables to track and assign work among the team.
Database designing and preparation of T-SQL stored procs.
Handles the requirement discussions with client/stake holders along with tracking the progress till it is deployed to production.
Taken care of R&D when and where ever needed during the development stages and was handling the code review, peer testing, and code walkthroughs/demos with the business.
John Hancock Life Insurance Co Boston, Massachusetts
Control Workstation
Team Lead Sep 2016 – Jun 2017
Technologies:
C#.Net, MS SQL 2014, MVC5, jQuery, ReactJS, TypeScript, Bootstrap, Web API, Entity Framework 6
Project abstract:
Control Workstation (“CWS”) is a web-based application which is designed to streamline the processes for dividend distributions, commission payouts, breakage reporting report support as well for fund audits and other types of reporting. The database is designed to pull the required data/information from various DST files. The purpose of the CWS is to essentially store this data in readily accessible & reportable information for later use.
Responsibilities:
Developing the user interface using HTML5, AngularJS and bootstrap.
Implementing data access through REST API and Entity Framework
Worked with DevOps tools like Rally to manage the project flow.
Used SVN as version control, TeamCity, SonarQube for continuous integration and deployment.
Designed the program workflow in MVC and used HP Quality center to track defects.
Developing workload automation job scripts for automating the downstream system data load.
John Hancock Life Insurance Co Boston, Massachusetts
Scorecard
Team Lead Dec 2015 – Sep 2016
Technologies:
C#.Net, MS SQL 2014, MVC5, jQuery, AngularJS 2, Kendo UI, Bootstrap, WCF, Entity Framework
Project abstract:
The JHSS Scorecard application allows the JH Signature Services Transfer Agent group to streamline the risk reporting element of JHSS’s oversight program by providing a database for compiling ratings on each intermediary (Broker\Dealer) firm relative to specific risk elements. It will provide overall risk ratings at the firm level and provide drill down capabilities to specific risk categories so that areas of increased risk will stand out. This tool will be used for reporting up to the Board of Directors and senior management in assessing risk across JHSS’s intermediary relationships.
Responsibilities:
Building responsive UI using Angular and Bootstrap and Kendo UI.
Designing Kendo UI controls and implementing database connectivity on them.
Design/build communication channels using WCF
Database designing, creating, and optimizing DB objects like stored procedures, functions etc.
Ensuring code quality through tools like SonarQube, SonarLint etc.
Tracking the progress using Rally and managing defects through HP Quality Control.
Testing, peer review, production implementation activities.
John Hancock Life Insurance Co Boston, Massachusetts
RATR (Risk Assessment and Testing Repository)
Team Lead May 2015 – Dec 2015
Technologies:
VB.Net, MS SQL 2012, Angular 1.5, jQuery, TypeScript, Bootstrap, WCF, Enterprise Library 5
Project abstract:
RATR is a web application used by Investment Management Compliance (“Compliance”) group to automate and enhance the current Risk Assessment and Testing process. Initially, this was being done using numerous excel files and now RATR automates the entire process. Using RATR users will be able to initiate and track its yearly compliance review and testing period, assign and notify associates of the various tasks requiring their intervention (Risk Assessment Surveys, Test Script Writing, Input of Test Results and Action Plans). The system will be able to provide both current and historical policy level details by department.
Responsibilities:
Interacting with client and defining the requirements
Contributing on areas like designing, coding, peer reviews, testing etc.
Building service layers using WCF
Creating database objects like stored procedures etc. and integrating with WCF.
Handled the R&D part whenever needed
John Hancock Life Insurance Co Boston, Massachusetts
Interfund Lending
Team Lead Dec 2014 – May 2015
Technologies:
C#.NET, MS SQL 2008 R2, Crystal Reports, Managed File Transfer, ESP, Web server - .NET 4.0 along with MVC architecture
Project abstract:
The Interfund Lending application replaces an Excel based macro that was in use by portfolio and cash services for Interfund and Citi LOC lending. The IFL system is comprised of several components - File share, file transfer(MFT), ESP, Informatica, SQL, Web (.NET 4.0), email, and Crystal Reports - that enable the PCS team to execute analysis and lending in a reliable and efficient fashion.
Responsibilities:
Designing the application framework in .NET using MVC
Designing Crystal Reports and integrating it in the application.
Participated and coordinated with designing, coding for user interface, business validations, performance tuning, unit testing, peer reviews etc.
Worked with client for specification and clarifications. Also, involved in building, deployment and post production support activities.
Taken care of deployment automation, documentation, and code walkthroughs/demos with the business.
John Hancock Life Insurance Co Boston, Massachusetts
JHSS Support
Onsite Coordinator Aug 2014 – Dec 2014
Technologies:
VB.NET, ASP.NET, VBScript, MS SQL 2008 R2, MS Access, DB2, Web Services, JavaScript, Batch commands
Project abstract: Being part of John Hancock Investments support team, we need to provide support for various applications in Signatory Services business unit such as IOD, Job Runner, Rip Batch, AML, DA Batch etc. These are basically in-house web applications, designed to support the day to day business activities and are developed using Visual Studio, C# .NET or VB.Net technologies. Apart from these, there are a whole bunch of batch jobs that are developed in SSIS, batch command, and .NET which runs on daily basis that provides the feed files to upstream and downstream applications.
Responsibilities:
Responsibilities includes monitoring the batch jobs and fixing the issues to ensure an error free flow of daily, weekly, and monthly jobs.
Developing job scripts in .NET, SSIS, VBScript, batch command etc.
Creating webservices and integrating with application interface
Handles new enhancement request from the client and provide mockups or demos
Extensively used Infragistics in some of the web applications under this.
MetLife Insurance Somerset, Massachusetts
Case Definition Facility (CDF)
Team Lead Oct 2012 – Aug 2014
Technologies:
VB.NET, DB2, VB6, .NET Remoting
Project abstract: The Case Definition Facility (CDF) is an institutional administrative application that captures the customer information and high-level plan information to create Premium and Claims Financial Reporting Structure. CDF interfaces with Financial Accounting systems and other Institutional applications.
Responsibilities:
Participated in analysis, code migration, refactoring, coding, testing and implementation of the solution
Involved in preparation of documents such as Refactor Checklist, unit test cases, and design document.
Analyzing functional requirement document, coordinating the clarification with client/business.
Preparation of build forge scripts has been performed as part of build and deployment activities.
Always been the technical point of contact with in the team and was handling the code review, peer testing, and code walkthroughs/demos with the business.
Abbott Laboratories Illinois
Project RADaR (Request, Administer, Delete and Report)
Team Member Apr 2012 – Oct 2012
Technologies:
SharePoint 2010, C#.NET, jQuery
Project abstract: The Project RADaR is a SharePoint based automated project code governance tool designed for Global Pharmaceutical Research and Development (GPRD) to provide access for project requests and attribute information, including Discovery and clinical development.
Responsibilities:
Primary responsibilities include requirement gathering, analysis, coding, testing and implementation along with creating documents like design, unit test cases, requirement metrics etc.
Participated in developing user interface through SharePoint, adding customized functionalities through .NET
Configuring users and setting up permissions as part of site administration.
Travelers Hartford, Connecticut
Claim Handling Project
Team Member Mar 2010 – Mar 2011
Technologies:
VB.NET, DB2, WCF, JavaScript, jQuery
Project abstract: Travelers is one of the biggest American insurance company where its legacy claim handling applications written in VC++ and DotNet1.1 has been migrated to Asp.Net 3.5. Responsibilities includes of
Developing the user interface using HTML and ASP.NET
Implementing business validations
Preparing unit test case, requirement traceability matrix, and design documents
Also, worked with other teams in peer testing, code review, building deployment scripts and post production support.
Ascent Consulting Bangalore
Quick Quote Professional Indemnity
Software Engineer Apr 2006 – Oct 2009
Technologies:
VB.NET, MS SQL 2005, JavaScript
Project abstract: An Ajax based insurance application project developed in association with a leading Canadian Insurance Broker. The solution provides a full policy lifecycle administration for Professional Indemnity business. This includes enquiry capturing, policy generation, Mid Term Adjustments, renewal etc.
Analyzing business requirement, defining technical details of the solution, database designing
Development, assessing code and effort of team members
Developed code for all activities using 3-layer architecture that used .Net Framework.
Ascent Consulting Bangalore
FC Log
Software Developer Feb 2005 – Feb 2006
Technologies:
VB.NET, MS SQL 2000, JavaScript
Project abstract: An enquiry logging system developed using .NET and MS SQL for a London based insurance company for their in-house purpose. Logs details related to insurance enquiries and track the progress of the same.
Database related changes, designing screens, and development.
Client side implementation and support.
New modifications/enhancements based on client request.
LGFL London
www.Hillingdongrid.org
Software Engineer Jun 2004 – Jan 2005
Technologies:
PHP, Smarty, MySQL
Project abstract: A specific site for Hillingdon Grid in UK. Portal to provide on-line content for the education community serviced by this London Borough. Technologies used are PHP and MySQL.
Development, testing, and deployment.
Fixing UAT issues and provided post production support.
Developing microsites using CMS
Education Summary
Title of Degree
College/University
Completed On
Percentage
Bachelor of Science
Calicut University, Kerala, India
1999
71%