0% found this document useful (0 votes)
205 views5 pages

Ravi Resume Current

Ravi S has over 15 years of experience developing applications using Microsoft technologies like ASP.NET, MVC, .NET Core, Angular, and SQL Server. He has worked as a project leader and technical lead on projects for clients in the US and India. Ravi is currently the project lead for the SWIM application, a staffing and HRMS system built using Angular, Web API, ASP.NET MVC, and Entity Framework.

Uploaded by

Raj Gowtham
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
205 views5 pages

Ravi Resume Current

Ravi S has over 15 years of experience developing applications using Microsoft technologies like ASP.NET, MVC, .NET Core, Angular, and SQL Server. He has worked as a project leader and technical lead on projects for clients in the US and India. Ravi is currently the project lead for the SWIM application, a staffing and HRMS system built using Angular, Web API, ASP.NET MVC, and Entity Framework.

Uploaded by

Raj Gowtham
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Ravi S (MVC, .

NET Core, Angular 6)


Location: Hyderabad, India.
Email-Id: [email protected], Contact No: +91-6301661337

Experience: 15 years of core development in MS.NET technologies

Skills/Technologies/Methodologies:
ASP.NET, MVC, .NET Core, Angular, Node js, NPM, Bootstrap, Entity Framework, Web API,
TypeScript, React, C#.NET, Agile, SCRUM, HTML5, CSS3, WCF, MS SQL Server 2014, LINQ,
Windows Server 2012, IIS 7.0, JQuery, JavaScript, JSON, XML Web Services, REST Services,
SOAP/XML technologies, UML, Visual Studio 2017, TFS, SVN, Toad(Oracle), PL-SQL Developer,
Oracle 10g/11i, Fiddler, Chrome, Firefox Developer Tools, MS Visio, Syncfusion Controls, Waterfall
Model, Other SDLC models

Work Experience:
From To Company Client Role
May 2014 Confidential Confidential Project Leader
Oct 2013 May 2014 Jiva Infotech Indepedent Technical Lead
Insurance Provider
July 2011 April 2012 ADP India Pvt Ltd ADP Senior Member
Technical
Aug 2009 July 2011 TATA (TCS) Bank Of America, IT Analyst
consultancy Services USA
Ltd
Sep 2005 Aug 2009 Tech Mahindra Merrill Lynch, Bank Software Engineer
Of America, USA
July 2012 Nov 2012 Microsoft India Spotless, Australia Contract
Consultant
Nov 2012 May 2014 Independent Consultant A &L Windows Offshore
&Doors, ML, Consultant
Australia

Education:
2001 – 2005 B.E (Computer Science and Engineering) from University College of Engineering,
Osmania University, Tarnaka, Hyderabad.

Summary of Technical Work:

 Worked on Angular forms, TypeScript components, Angular-CLI using VS Code, unit


testing(karma, jasmine)
 Worked on MVC, controllers, action methods, Razor Views, HTML & Ajax Helper controls
 Worked on Entity Framework (Code First, Database first,model first), Entity Classes with
DataAnnotations, ViewModel, Fluent API, with unit tests.
 Worked on Local Authentication and External Authentication like OpenID, OAUTH2, integration
with facebook, google etc.
 Worked on ASP.NET(1.1/2.0/3.5 ) Web forms, master pages, user controls till 2012.
 Worked on SQL Server 2000/2005/2008/2014, Stored procedures, functions, trigggers.

1
 Used Generics, Events and Delegates in C#.NET for event driven error handling
 Used javascript to create pop up controls and also for Validations and Summary controls.
 Used MS Visio for Modeling, done Use Case anaylsis, drew Use Case diagrams, Sequence
diagrams, created Low Level Design Documents.
 Written REST based services using JSON data format for transferring data across systems.
 Corporate internal training on .NET technologies and and Freelance training for external
clients.
 On the Job support for US based employees during 2012-2014

Technical Concepts and Practices: Strong in Data structures (got 90% in the subject area in
Academics), Database design, MS.Net architecture and ASP.NET architecture, ASP.NET Core,
ASP.NET MVC , Web API, Angular,Node js, NPM, React, DBMS(MS SQL server
2000/2005/2008/2012, Oracle), Javascript,JQuery, Design Patterns, LINQ and WCF, REST based
services and ITIL v2 processes, Agile Methodolgy, Scrum practice, Water Fall Model

Performance and Recognition:


2006 : Got PoB(Pat-on-Back) certificate and cash award from SATYAMfor working on various
applications like Collaboration Index and ADI survey reports simultaneously and deliverying them
within time
2010: Got TCS GEMS(700 points), an appreciation in TCS terminlogy for getting client appreciation for
designing, implementing and deploying Access locks application in march 2010
2016: Best IT Enabler Award, got this award for outstanding contribution to the organization in the
area of Software Applications developement

Project Name: SWIM (Workflow Information Management System), (May 2014- till date)
Company: Confidential
Domain: USStaffing & HRMS
Tools and Technologies used: Angular 2, Web API, .NET framework 4.0,4.5, ASP.NET, MVC4/5,
C#.NET, HTML5, JavaScript, JQuery, MS VS 2012/2013, Entity Framework
Role: Project Lead
Project Description: Staffing Application has three modules, 1) ATS(applicant tracking system) 2)
On-Boarding and 3)HRMS. Developed complete ATS with built-in resume parsing engine and full
document search engine (with Boolean Search) similar to Monster/Dice/CareerBuilder
ATS module has features like job posting, job assignment of jobs to Recruiters, company/client
creation. Facility to upload the candidate resume, inbuilt resume parser parses candidate information
and skillset without the need for manual entry, also an auto e-mail is sent to the Resource
Manager/Team Lead about the submission details. Manager can view the resume and submit the
candidate profile to the client through the system (email editor/application within the SA). Interview
scheduling can be done in the system, with an auto email to the candidate about the interview details.
After the candidate is selected, the status is updated in the system, numbers (submission count,
confirmation count, placement count etc.) are auto updated in the system for leadership team to
oversee the organizational performance.
On-Boarding module has Paperwork (legal procedure) process/workflow in the system with a provision
to upload all the legal documents including SoW(statement of Work), MSA(master service agreement),
Work authorization docs, CoI(insurance certificate), W9 doc. After the paperwork is done, the
candidate joins the client. Other modules include timesheets, invoicing and collections.
HRMS (Integrated with Biometric) module has Attendance and Leave Management System.
Employees record their attendance and breaks in MATRIX Biometric. SWIM is integrated with
Biometric system. Daily Attendance reports and Late login reports/emails are automatically generated.

2
LMS has complete leave management functionality. Integrated with holiday list. Leave
application/approval/rejection/cancellation and auto emails for every workflow is developed.

Technical Description: Front End on Angular 2, services using Web API, other web modules using
ASP.NET MVC, DB in SQL server 2008, documents upload and download facility, auto emailer
asynchronous component using SMTP web mail. Developed resume parser and implemented
search functionality similar to Monster/Dice/CareerBuilder search functionality

Responsibilties:
 Design and Architect the application.
 Code, Test, Develop and Deploy the application
 Requirements gathering and coordinating with users and gathering feedback and improvising
the application

Project Name: WFN 4.0 (Work Force Now) (11/07/2011-April 2012)


Client: ADP Inc.
Tools and Technologies used: .NET framework, ASP.NET, MVC4, WCF, C#.NET, HTML,
JavaScript, MS VS 2010, IIS 7, fiddler, win merge, Visual SVN, Tortoise SVN
Role: Lead Developer
Project Description: Worked on Time & Labor Management(TLM) product
The scope of this project is integration of Labor Manager with other modules into single portal. Bug
fixing on the UI front.
Technical Description: Worked on ASP.NET web forms, Rest services
Responsibilties:
 Work with teams across various geographical locations.
 Follow scrum methodology and Conduct daily standup meeting to identify/resolve blockades

Project Name: Client Privacy View (10/08/2009 – 07/July/2011)


Client: Bank of America, USA
Tools and Technologies used: .NET framework 3.5, ASP.NET, C#.NET, WCF, HTML, XSL/XML,
JavaScript, MS VS 2008 with team explorer, IIS web server 5.1, XML web services
Role: Team Member, Module leader
Project Description: The scope of this project is integration of BOA bank accounts with ML
brokerage accounts for Call center, Home Office and Branch Office applications for Call center and
Financial Adviser users. The users have single interface to serve clients having brokerage and bank
accounts with BoA/ML.
a) Access Locks
b) RCS-Intraday Standards ASAP
c) Balances Summary
d) Affiliate Sharing and Client Preferences
e) ATM/Debit card management:
f) Business process management(BPM).

Responsibilties:
 Understand the Functional Requirements of the customers like bank/brokerage accounts
dependency
 Make LLD documents, incorporate Use Case diagrams and Sequence diagrams
 Technically leading the team and guiding development team to help achieve in implementing
critical functionality and doing code reviews

3
Project Name: Black Rock Client Privacy (02/02/2008 – 15/03/2009)
Client: Merrill Lynch, USA
Tools and Technologies used: .NET framework 2.0, ASP.NET, C#.NET, HTML, JavaScript, MS VS
2005, MS Visual Source safe, IIS web server 5.1, XML web services
Role: Team Member, Module leader
Project Description: This project includes Call center, Home Office and Branch Office applications
for Merrill Lynch. The users of the application gather initial security verification data from the
customers and serve the customer needs including unlock, reset passwords, creating/renaming user-
ids, set/reset account fraud indicators, set/reset SSNs and block/restore user-ids, adding/delinking
linked accounts, grouping accounts into various categories.

Works Done:
 Worked on ASP.NET Web forms, Web Services as per HLD/LLD
 Work closely with Onsite managers, Integrate the application, and check-IN the code

Project Name: eSupport/Transactions/HR-PCMS Applications (20 Sep 2005- 31 –Dec -2007)


Client: Satyam Computer services ltd.
Tools and Technologies used: .NET framework 1.1, ASP.NET, C#.NET, VB.NET, HTML,
JavaScript, SQL Server 2000, MS Visual studio 2003, MS Visual Source safe. SQL analysis manager,
IIS web server, ASP.NET state service, windows server 2003
Role: Team Member, Module leader
Project Description: The project is part of eSupport, satyam’s web application, through which all
transactions of the organization take place. The sub-modules of the application include
a) eBuddy – Satyam's Associate concern management tool to raise HR/Financial concerns.
b) Collaboration Index Survey – Survey to gauge collaboration index of the various Full life
cycle business leaders(FLCL’s) among themselves
c) Associate Delight Index Survey & Reports – Survey to gauge the Associate delight index of
the Satyam associates against reporting manager, division and organization
d) Pat-on-Back: Enables reporting managers to reward associates. Certificate is generated
with details, SLA (Service Level Agreement) is built in and auto escalation/rejection is built-
in. Payroll advice is generated to credit the cash award
e) Leave Management System – Typical Leave Management system to raise/cancel leaves.

Responsibilties:
a) To work on ASP.NET web forms, stored procedures in SQL Server 2000
b) Work with BA's, customers, get requirements, deliver code, work with testing team and deploy
application wih the help of deployment team

Project Name: Practice Management System, (Oct 2013- May 2014)


Company: Jiva Infotech
Domain: Insurance Claims
Tools and Technologies used: .NET framework 4.0,4.5, ASP.NET, MVC4/5, C#.NET, HTML5,
JavaScript,JQuery, MS VS 2012/2013, WCF, Entity Framework, EDI
Role: Tech Lead/Consultant
Project Description: Application to be used for Clinical client integrated with medical insurance
companies
Technical Description: Web Application using ASP.NET MVC 4/5, Razor Views, Syncfusion
controls. Wrote code to read/write EDI files like 270/271 formats. Used external(Facebook, Google
etc)/internal authentication

4
Project Name: Buckeye Food Management System (July 2012 - Nov 2012)
Client: Spotless , Australia.
Tools and Technologies used:ASP.NET MVC4 framework, Razor View Syntax, Entity Framework
(Code first) model, MS VS2012, SQL server 2008.
Role: Developer, Consultant(Vendor) for Microsoft Consulting Services - Microsoft.
Project Description: Typical Online Food management system to serve online registered users
Technical Description: Worked on Entity Classes, written Data Annotations, constraints using Fluent
API, Controller classes, Actions methods, Visual studio unit tests

Project Name: Sublimal to MP3(2013) and Database Importer tool (2013)


Client: Ricardo, Elance.com and gTeam, oDesk
Tools and Technologies used: .NET framework, Winforms, ASP.NET, MVC4, , C#.NET, HTML5,
JavaScript, MS VS 2012
Role: Freelance Developer
Modules: a)Design and Development of online Web application to add Sublimal to MP3 files.
b) Database application tool to import/export Tables/tables from various different databases on
different servers

Technical Description: Designed MVC forms to submit text (text to speech conversion), gender, age
group, to upload up to 10 music(MP3) files, and to download the merged MP3 files post merging-
process. Used HTML5 to playback WAV/MP3 files and display the music controls. Used Speech
Synthesizer classes in .NET to convert entered text to speech(audio) file. Used NAudio API to convert
MP3 to WAV files and mix/merge with speech file and save the file in MP3 format, to be available for
the user for download later on.

You might also like