WORK EXPERIENCE
Delivery Manager
Autopeepal Service solutions - Pune, Maharashtra
April 2019 to Present
I am managing delivery for Automotive diagnostics applications These application are developed using cross platform python Kivy. It is being used in Android, Windows and Ubuntu
I am hands-on working in these applications as well as on backed Django and REST API The client range are TATA Motors, Eicher, Greaves, Piaggio etc Architect
EASY LIFE - Pune, Maharashtra
July 2017 to April 2019
Project Name Easy Life mobile App
Project Duration July 2017 to April 2019
Role/Title Architect
RITESH
GUPTA
Delivery Manager- Autopeepal
Pune, Maharashtra
adis1t@r.postjobfree.com
An experience of 16 years in IT.
Simplilearn Certified Python,Django expert.
Udemy Certified React-Native and PHP Laravel Expert. Highly confident and creative, self driven and quick learner. Dependable, Successful in recognizing, analyzing, and solving problems. Strong leadership and team Leading qualities; Able to take charge and complete tasks in a timely manner. Python, Kivy, JSon, Django, REST API, AWS Lambda, Mobile Application, DevOps, Git, SVN, MS VSS & Clearcase, AWS Chime,React-Native, PHP, Laravel
C, C++14, C#.Net, XML, Perl, & Shell scripting
MacOS X, Windows, Linux and Ubuntu
LinkedIn Profile: https://www.linkedin.com/in/riteshguptaprofile/
#readytowork
Work Location Pune
Project Description Easy Life mobile App
Responsibilities Design and Development of Python Kivy mobile UI and JSon Database.
Converting python file in android apk and running on android phone Developing the backed using Django and REST API
Operating Systems Ubuntu
Hardware Windows PC
Software / Special Tools Kivy 10.1 and python 3.6, JSon Specific Achievement Successfully Developed the app with apk is ready and installed on android mobile Transition Manager
Capgemini India Pvt. Ltd - Pune, Maharashtra
March 2016 to June 2017
Client Name HSBC
Project Name RO transition
Project Duration March 2016 to June 2017
Role/Title Transition Manager
Work Location Pune
Project Description HSBC RO Transition program was the largest transition in history which includes transition from all the locations.
Responsibilities Involved in all the transition activity like staffing, on boarding, KT tracking, claims, validations, assessment and
selection.
Responsible for smooth transition without any impact on the existing system. Operating Systems Windows
Hardware A standard PC
Software / Special Tools Migration Tool
Specific Achievement Got promoted as I have done automation of reporting data taken from remote SharePoint and converted in excel PivotTable and achieved the target before timelines. Technical Lead/ Programmer
Capgemini India Private Limited - Pune, Maharashtra September 2015 to February 2016
Work Location Pune
Responsibilities Convert the existing Unix shell script files to Linux files. Create Linux shell scripts for merging flat files and other requirements
Run those scripts and generated flat files (.csv)
Responsible for:
Analyzing the existing shell script code for converting Writing code to develop or enhance the existing script as per requirement Modify the current Perl script
Resolution of bugs
Operating Systems Unix
Hardware A standard PC
Software / Special Tools Citrix
Languages Perl and Python
Specific Achievement Single handedly did all Unix shell script modification. Got appreciation by the RO.
Team Lead
Capgemini India Pvt. Ltd - Pune, Maharashtra
July 2009 to July 2015
Client Name McDonald, US
Project Name ISP Data Extraction Project
Domain: Food & Beverages
Client Name AVEVA
Project Name PLI TO C++ TO C++ MIGRATION
Project Duration July 2009 - July 2015
Role/Title Team Lead
Work Location Pune
Project Description AVEVA's marine engineering solution is the result of integrating the world's best shipbuilding and plant engineering software. Its naval architecture and hull design capabilities have been developed over more than 30 years in partnership with many of the world's leading shipbuilders. Test Harness: This is sub project, which is creating C++ solution for testing the C++ migrated code from PLI, using unit Testing.
TFGenerator: This is a tool developed in C# for filling Data in XML files. These XML files are used in TestHarness for testing purpose Responsibilities As a Technical Lead for
I was responsible for
Leading the development of TestHarness & TFGenerator
• Planning for Project
• Covered all stages of SDLC such as requirement
gathering, analysis, prototyping, architecture design
• Designing
• Estimating
• Creating Technical Specification
• Allocating work to team members
• Mentoring and guiding team members
• Sending Weekly Status to Client and Daily Status Report to Seniors
• C ++ Technical lead
• Designing and Code review for C# code for TFGenerator and TestHarness
• Design:
• MVC pattern in used in TFGenerator
• Described each component responsibility and
Implementation Guideline
• Describe that how the message will flow across different components
• Estimation
• Estimating the time for detail designing, development, testing etc.
Operating Systems Windows
Hardware Windows Citrix servers, Virtual Desktop
Software / Special Tools Filezila
Languages C#.NET, C++, Windows and python
Specific Achievement Used orthogonal designing, tracers and Scrum in my team, proved my intellect. Got recognition for this achievement. Onsite coordinator and Lead Manager
Banking and Finance - Pune, Maharashtra
March 2007 to March 2009
Organization Name Cognizant Technology Solutions, UK Client Name JP Morgan Chase, U.K.
Project Name Concorde Build & Support-IB
Role/Title Onsite coordinator and Lead Manager
Work Location Glasgow (UK) and Pune
Project Description Concorde is a Trading System which functions in Fixed Income and Cash Securities Market. Around 800+ users use this system to do trade across the globe. Concorde is a Client-Server System.
Liquidity: This project requires daily cash flows of all the trade done on Concorde system to be generated as per FSA guideline.
Responsibilities As an Onsite coordinator and Lead Manager for Liquidity Project
I was based at Onsite Location Glasgow, UK for 6 months. I was responsible for
• Leading Liquidity Project
• Planning for Project
• Designing
• Estimating
• Creating Technical Specification
• Allocating work to team members
• Mentoring and guiding team members
• C ++ Technical lead
• Designing and Code review for C++ code for Liquidity and Concorde project
• Migrated Calc Server and Notif Server, some other applications
• Design:
• Involved from the scratch in Designing for the propose solution, proposed that it will have Client Side and Server Side.
• Design the layered architecture of it. Proposed that each side will have different layers like Client Side
(UI layer, Business logic layer and Data Access layer) and Server Side (Daemon service, Business logic and Messaging layer)
• Design about each side components. Proposed that it will have different components (like controller, Enrichment, Validation Component, Data updater,
Message creator Message interpreter etc.)
• Described each component responsibility and
Implementation Guideline.
• Describe that how the message will flow across different components.
• Estimating the time for detail designing, development, testing etc.
• Day to Day interaction with Business Analyst.
Operating Systems Unix, Windows
Hardware Windows Citrix servers, Virtual Desktop
Languages C#.NET, C++
Specific Achievement First person in the team to port Unix based legacy code to windows. Client specifically asked to come JPMC UK for
liquidity project.
Sr. Software Engineer
Cybage software Pvt. LTD - Pune, Maharashtra
March 2004 to March 2007
Pune, India
Client Name Epsilon Interactive and Double Click Inc (a subsidiary of Google.)
Project Name Epsilon Interactive and Double Click Inc Project Duration (From & To in March2004 - March 2007 Month/Year Format)
Role/Title Team member and Sr Software Engineer
Work Location Pune
Project Description An application that reads all of the Log Manager data files into a time-synchronized SIM file for each day. Along with deriving counters, deriving updates and push the database with information about selected ad server events, including
ad delivery, clicks, and other activity.
Responsibilities Worked as a Team member & Quality lead and was Responsible for:
• Analysis of existing application
• Involved in writing technical design documents
• Involved in Unit Testing
• Analyzing code and Fixing bug.
• Technical mentoring to team members
• Check the implementation of QMS and Process
Compliance in the project
Operating Systems Unix, Windows,
Hardware Windows Citrix servers, Virtual Desktop
Languages C++, XML, C#.Net, MS SQL Server, HTML, Jscript Specific Achievement Got promoted for finishing the project in 1/4th of the estimated timeline. EDUCATION
Diploma in Advance computing in Computer Science
ACTS, CDAC - Hyderabad, Telangana
August 2003 to February 2004
BE
Dayalbagh Education Institute - Agra, Uttar Pradesh April 1992 to May 1996
Certification in All in one python Suit
Simplilearn, USA
SKILLS / IT SKILLS
• Python Kivy Cross platform (3 years)
• Aws (5 years)
• Python (5 years)
• Linux (10+ years)
• C++ (5 years)
• Json (5 years)
• Sql (8 years)
• Amazon Chime SDK for video applications (Less than 1 year)
• React-Native (Less than 1 year)
• Django (3 years)
• REST API (3 years)
ONLINE PROFILE
https://www.linkedin.com/in/riteshguptaprofile
CERTIFICATIONS AND LICENSES
Certification in React-Native
July 2020 to Present
Certification in PHP Laravel
July 2020 to Present
Learn to master Laravel to make advanced applications like the real CMS app we build on this course ADDITIONAL INFORMATION
Skills Profile
Technical
Operating System Ubuntu, Windows 2010/XP, DOS, Linux, Solaris Environment Client/Server
Database JSON, MS SQL Server
Web related Javascript, HTML, XML
Configuration Git, SVN, MS VSS & Clearcase
Tools
Languages Kivy, Python,React-native, PHP, Laravel, C, C++14, C#.Net, XML, Perl, & Unix Shell scripting Functional
Ability to produce realistic software schedules, Project Management, Strategic/ Management and
Tactical Planning, Business Analysis and Development, and New Product Leadership Skills
Development
Training & Ability in technical coaching, guiding and tracking. Evaluate performance, Development programs or events.