SlideShare a Scribd company logo
1 of 3
1
Raman Monga
Python Developer
email: mongaraman@gmail.com mobile:+44 7448180006
Career Highlights:
 A result oriented professional with 9.5 years of experience in Software Development.
 Expertise in building dynamic, data-driven, interactive high traffic websites and
desktop applications based on the LAMP (Linux, Apache, MySQL, Python/PHP/Perl) and
WAMP technologies using Python, Django, AJAX, jQuery.
 An effective experience of developing Portal, Dashboards and writing Web Services.
 Quick learner ready to embrace new technologies.
 Working in Financial and Investment Bank (JP Morgan, London) as Python Developer.
 Exposure to different domains such as Hotels and Hosplitality industry, Travel and
Tourism, Real Estates, Social Media.
Key Skills And Competencies:
Programming Languages: Python, PHP, Perl.
Web Frameworks: Django, Zope, Code Igniter, MVC.
Databases: MySQL, SQL Server, Oracle.
Web Technologies: Javascript, jQuery, ExtJs, YUI, AJAX, HTML5, CSS3, JSON, XML.
Platform: Unix / Linux (Ubuntu), Windows
Web Servers: Apache, nginx.
Code Repositories: SVN, GIT, Perforce (P4V).
Bug Management System: Jira, @task, Eventum, Buganizer.
Development Tools/IDE: Eclipse IDE, Dreamweaver, Edit Plus, Crimson Editor.
Development Methodologies: Agile (TDD, Scrum), Waterfall model.
Exposure To: Core Java, SOAP, REST APIs, WordPress, AngularJS, BigTable, Postgres SQL,
Celery, Pandas.
Payment Gateways Implementation: Pay Pal Express Checkout, Authorize.net CIM, Money
Bookers, Google Checkout.
External APIs Implementation: Google Map, Google Visualization Library, Google Street View,
Google AdSense & Facebook APIs.
Career History:
Employer: Cognizant Technology Solutions, London http://www.cognizant.com/
 Senior Associate - December 2012 – Present, (3+ years)
◦ Deputed to Client Location JP Morgan London.
Roles and Responsibilities at JP Morgan, London (July 2014 - Present):
◦ Develop python code for in house banking products for different LOBs such as
Credit, Commodities etc.
◦ Working in Valuation Control Group Tech Team.
◦ Using JPMC framework (Athena) built using python to develop the code.
◦ Interacting with business and technical peers to understand requirements and
deliver solution on the same.
◦ Designing and implementing quality, software products.
◦ Writing web services to interact with JP counter part companies.
◦ Doing code and artifacts reviews.
◦ Agile development methodology.
◦ Worked at Client Location Google India as Python Developer Dec 2012 – June 2014
2
Roles and Responsibilities at Google, Hyderabad - India (Dec 2012 – July 2014):
◦ Development on Google Maps Stats Dashboards using django, Python, MySQL,
Linux, Google Visualization APIs.
◦ Writing unit tests using Python libraries.
◦ Using Google internal tools to fetch results from big tables and visualization libraries.
◦ Used Data Ware Housing to interact with Google's huge data tables.
◦ Writing automation scripts such as automatic approval of Google Map Edits using Python
and Selenium Web Driver.
◦ Developed PTS (People Tracking System) used by Google Internally for maintaining
employees assignment details, incentives calculation, productivity monitoring etc.
◦ Create and maintain architecture document, design specification for enterprise
products.
◦ Mentoring peer team members and working with them to deliver quality
products and enforcing software engineering standards and Python style
guidelines.
◦ Doing code and artifacts reviews.
◦ Following Agile development methodology.
◦ Also using PHP, MySQL to support the existing tools built in the Google.
Employer: FastBooking India Pvt. Ltd. (SEI-CMMI level 3 company), Gurgaon, India
http://www.fastbooking.net/
 Sr Software Engineer - July 2011 – December 2012
Employer: Infinite Computer Solutions (SEI-CMMI level 5 company), Gurgaon, India
http://www.infinite.com/
 Sr Software Engineer - April 2010 - July 2011
Employer: NaviSite India Pvt. Ltd. (SEI-CMMI level 3 company), Gurgaon, India
http://www.navisite.com/
 Engineer - May 2009 - February 2010
Employer: Xicom Technologies, New Delhi, India http://www.xicom.biz/
 Software Engineer - May 2007 - May 2009
Employer: Tech Group India, Noida, India http://www.techgroupindia.com/
 Software Engineer - May 2006 - May 2007
Education:
 Master of Computer Applications (MCA) 2003 – 2006 from Maharishi Dayanand
University, India.
 B.Sc. in Internet Science 2000 – 2003 from Kurukshetra University, India
Project @ JP Morgan Chase, London:
Technologies Used: Python, MySQL, Hydra Db
1. Pruval (Prudent Valuation) - JP Morgan does its prudent valuation adjustment numbers with
regulatories. This project is all about generating PVA numbers using risk calculation.
I am working on this project since 6 months. I am to interact with business users to understand
requirements. I have developed CPG risk loader component for this project using Python and in
house hydra database and xtds objects. We are using Agile methodology for this development.
2. Valuation Control Portals– I am part of Valuation Control Group Tech team. I am responsible
to support different in house products used for Valuation controls of different Commodities
3
such as Coal, Oil, Power and Gas etc. I have to use python programming language to do my
development work. Also need to make sure all products are working and we are able to do
smooth month end closing. Also wrote different web services to interact with JP counter
parties.
3. Audit Controls Framework: Worked on internal audit control framework project. Basically
worked on setting up different roles and entitilements on different database objects. Done
coding to store auditing information of updation happening on any of the database object. As
they use database object, I need to write apis to be called to store add/edit or delete
information on any kind of data. This covers firmwide objects, which auditors can challenge at
any point of time. I am using Python language for this and internal Python IDE.
Personal Details:
Date of Birth: 14th February 1982
Passport: Valid till 2023
Marital Status: Married
Nationality: Indian
Current Location: London
References:
Available on demand.

More Related Content

What's hot

Top Web Development Frameworks Comparison: All You Need To Know
Top Web Development Frameworks Comparison: All You Need To KnowTop Web Development Frameworks Comparison: All You Need To Know
Top Web Development Frameworks Comparison: All You Need To KnowPixel Crayons
 
Ratnesh_JavaJ2ee_3years exp
Ratnesh_JavaJ2ee_3years expRatnesh_JavaJ2ee_3years exp
Ratnesh_JavaJ2ee_3years expRatnesh Singh
 
Final year internship presentation
Final year internship presentationFinal year internship presentation
Final year internship presentationNischal0101
 
Python developer 5 + years experience
Python developer 5 + years experiencePython developer 5 + years experience
Python developer 5 + years experienceAneesh Mohan
 
Shruti Panda Resume -Updated
Shruti Panda Resume -UpdatedShruti Panda Resume -Updated
Shruti Panda Resume -UpdatedShruti Panda
 
Get Codeigniter Developement Services From Us
 Get Codeigniter Developement Services From Us Get Codeigniter Developement Services From Us
Get Codeigniter Developement Services From UsJoe_Mason
 
Top Programming Languages of 2020
Top Programming Languages of 2020Top Programming Languages of 2020
Top Programming Languages of 2020Ikbal Ahmed
 
bakkesh_php_mysql_javascript_jquery_5.5yrs_Exp
bakkesh_php_mysql_javascript_jquery_5.5yrs_Expbakkesh_php_mysql_javascript_jquery_5.5yrs_Exp
bakkesh_php_mysql_javascript_jquery_5.5yrs_ExpBakkesh K S
 

What's hot (19)

Prakash kadam CV
Prakash kadam CVPrakash kadam CV
Prakash kadam CV
 
Rizwan'sResume
Rizwan'sResumeRizwan'sResume
Rizwan'sResume
 
PrabhuGururaj_Resume
PrabhuGururaj_ResumePrabhuGururaj_Resume
PrabhuGururaj_Resume
 
Top Web Development Frameworks Comparison: All You Need To Know
Top Web Development Frameworks Comparison: All You Need To KnowTop Web Development Frameworks Comparison: All You Need To Know
Top Web Development Frameworks Comparison: All You Need To Know
 
Ratnesh_JavaJ2ee_3years exp
Ratnesh_JavaJ2ee_3years expRatnesh_JavaJ2ee_3years exp
Ratnesh_JavaJ2ee_3years exp
 
resume
resumeresume
resume
 
Resume12
Resume12Resume12
Resume12
 
Resume
ResumeResume
Resume
 
Final year internship presentation
Final year internship presentationFinal year internship presentation
Final year internship presentation
 
Python developer 5 + years experience
Python developer 5 + years experiencePython developer 5 + years experience
Python developer 5 + years experience
 
RamaRaju_Profile
RamaRaju_ProfileRamaRaju_Profile
RamaRaju_Profile
 
Shruti Panda Resume -Updated
Shruti Panda Resume -UpdatedShruti Panda Resume -Updated
Shruti Panda Resume -Updated
 
Chhatarsha Singh
Chhatarsha SinghChhatarsha Singh
Chhatarsha Singh
 
Get Codeigniter Developement Services From Us
 Get Codeigniter Developement Services From Us Get Codeigniter Developement Services From Us
Get Codeigniter Developement Services From Us
 
Top Programming Languages of 2020
Top Programming Languages of 2020Top Programming Languages of 2020
Top Programming Languages of 2020
 
Qaiser tariq
Qaiser tariqQaiser tariq
Qaiser tariq
 
RAMESH KUMAR R
RAMESH KUMAR RRAMESH KUMAR R
RAMESH KUMAR R
 
bakkesh_php_mysql_javascript_jquery_5.5yrs_Exp
bakkesh_php_mysql_javascript_jquery_5.5yrs_Expbakkesh_php_mysql_javascript_jquery_5.5yrs_Exp
bakkesh_php_mysql_javascript_jquery_5.5yrs_Exp
 
cvharishcompressed
cvharishcompressedcvharishcompressed
cvharishcompressed
 

Viewers also liked (11)

Vasanth_Resume
Vasanth_ResumeVasanth_Resume
Vasanth_Resume
 
Resume
ResumeResume
Resume
 
Resume_Prathamesh_Ghanekar
Resume_Prathamesh_GhanekarResume_Prathamesh_Ghanekar
Resume_Prathamesh_Ghanekar
 
Kalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE DeveloperKalyan Chakravarthy - Sr JavaJ2EE Developer
Kalyan Chakravarthy - Sr JavaJ2EE Developer
 
Srinivasan Rajappa
Srinivasan RajappaSrinivasan Rajappa
Srinivasan Rajappa
 
Resume - Ravi
Resume - RaviResume - Ravi
Resume - Ravi
 
Varshini Kalyan Resume
Varshini Kalyan ResumeVarshini Kalyan Resume
Varshini Kalyan Resume
 
Ranjith_Reddy Yallampalli Resume
Ranjith_Reddy Yallampalli ResumeRanjith_Reddy Yallampalli Resume
Ranjith_Reddy Yallampalli Resume
 
Vikash
VikashVikash
Vikash
 
IshaBobra
IshaBobraIshaBobra
IshaBobra
 
RishiReddy_Bokka_Resume
RishiReddy_Bokka_ResumeRishiReddy_Bokka_Resume
RishiReddy_Bokka_Resume
 

Similar to Raman monga (20)

Resume
ResumeResume
Resume
 
Sonika pant 10years_cv
Sonika pant 10years_cvSonika pant 10years_cv
Sonika pant 10years_cv
 
Ramakrishna_Python_2 years
Ramakrishna_Python_2 yearsRamakrishna_Python_2 years
Ramakrishna_Python_2 years
 
Ravi Sundriyal
Ravi SundriyalRavi Sundriyal
Ravi Sundriyal
 
Resume
ResumeResume
Resume
 
mjpaguio-resume
mjpaguio-resumemjpaguio-resume
mjpaguio-resume
 
Kiran1.docx (1)
Kiran1.docx (1)Kiran1.docx (1)
Kiran1.docx (1)
 
INTERNSHIP PPT - INFOLABZ.pptx
INTERNSHIP PPT - INFOLABZ.pptxINTERNSHIP PPT - INFOLABZ.pptx
INTERNSHIP PPT - INFOLABZ.pptx
 
216170316007.pptx
216170316007.pptx216170316007.pptx
216170316007.pptx
 
Biswajit-Resume-PHP-Drupal
Biswajit-Resume-PHP-DrupalBiswajit-Resume-PHP-Drupal
Biswajit-Resume-PHP-Drupal
 
mohan_p1
mohan_p1mohan_p1
mohan_p1
 
Madhusmita mohanty_MohantyCV
Madhusmita mohanty_MohantyCVMadhusmita mohanty_MohantyCV
Madhusmita mohanty_MohantyCV
 
Beauty rani2.5 yrs exp in manual and selenium bangalore
Beauty rani2.5 yrs exp in manual and selenium bangaloreBeauty rani2.5 yrs exp in manual and selenium bangalore
Beauty rani2.5 yrs exp in manual and selenium bangalore
 
Resume
ResumeResume
Resume
 
Rahul_CV_2016-2017
Rahul_CV_2016-2017Rahul_CV_2016-2017
Rahul_CV_2016-2017
 
Resume
ResumeResume
Resume
 
Sanket Mhaiskar Resume.pdf
Sanket Mhaiskar Resume.pdfSanket Mhaiskar Resume.pdf
Sanket Mhaiskar Resume.pdf
 
WebdevelopergitaCV
WebdevelopergitaCVWebdevelopergitaCV
WebdevelopergitaCV
 
santosh_kumar
santosh_kumarsantosh_kumar
santosh_kumar
 
Resume
ResumeResume
Resume
 

Recently uploaded

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

Raman monga

  • 1. 1 Raman Monga Python Developer email: mongaraman@gmail.com mobile:+44 7448180006 Career Highlights:  A result oriented professional with 9.5 years of experience in Software Development.  Expertise in building dynamic, data-driven, interactive high traffic websites and desktop applications based on the LAMP (Linux, Apache, MySQL, Python/PHP/Perl) and WAMP technologies using Python, Django, AJAX, jQuery.  An effective experience of developing Portal, Dashboards and writing Web Services.  Quick learner ready to embrace new technologies.  Working in Financial and Investment Bank (JP Morgan, London) as Python Developer.  Exposure to different domains such as Hotels and Hosplitality industry, Travel and Tourism, Real Estates, Social Media. Key Skills And Competencies: Programming Languages: Python, PHP, Perl. Web Frameworks: Django, Zope, Code Igniter, MVC. Databases: MySQL, SQL Server, Oracle. Web Technologies: Javascript, jQuery, ExtJs, YUI, AJAX, HTML5, CSS3, JSON, XML. Platform: Unix / Linux (Ubuntu), Windows Web Servers: Apache, nginx. Code Repositories: SVN, GIT, Perforce (P4V). Bug Management System: Jira, @task, Eventum, Buganizer. Development Tools/IDE: Eclipse IDE, Dreamweaver, Edit Plus, Crimson Editor. Development Methodologies: Agile (TDD, Scrum), Waterfall model. Exposure To: Core Java, SOAP, REST APIs, WordPress, AngularJS, BigTable, Postgres SQL, Celery, Pandas. Payment Gateways Implementation: Pay Pal Express Checkout, Authorize.net CIM, Money Bookers, Google Checkout. External APIs Implementation: Google Map, Google Visualization Library, Google Street View, Google AdSense & Facebook APIs. Career History: Employer: Cognizant Technology Solutions, London http://www.cognizant.com/  Senior Associate - December 2012 – Present, (3+ years) ◦ Deputed to Client Location JP Morgan London. Roles and Responsibilities at JP Morgan, London (July 2014 - Present): ◦ Develop python code for in house banking products for different LOBs such as Credit, Commodities etc. ◦ Working in Valuation Control Group Tech Team. ◦ Using JPMC framework (Athena) built using python to develop the code. ◦ Interacting with business and technical peers to understand requirements and deliver solution on the same. ◦ Designing and implementing quality, software products. ◦ Writing web services to interact with JP counter part companies. ◦ Doing code and artifacts reviews. ◦ Agile development methodology. ◦ Worked at Client Location Google India as Python Developer Dec 2012 – June 2014
  • 2. 2 Roles and Responsibilities at Google, Hyderabad - India (Dec 2012 – July 2014): ◦ Development on Google Maps Stats Dashboards using django, Python, MySQL, Linux, Google Visualization APIs. ◦ Writing unit tests using Python libraries. ◦ Using Google internal tools to fetch results from big tables and visualization libraries. ◦ Used Data Ware Housing to interact with Google's huge data tables. ◦ Writing automation scripts such as automatic approval of Google Map Edits using Python and Selenium Web Driver. ◦ Developed PTS (People Tracking System) used by Google Internally for maintaining employees assignment details, incentives calculation, productivity monitoring etc. ◦ Create and maintain architecture document, design specification for enterprise products. ◦ Mentoring peer team members and working with them to deliver quality products and enforcing software engineering standards and Python style guidelines. ◦ Doing code and artifacts reviews. ◦ Following Agile development methodology. ◦ Also using PHP, MySQL to support the existing tools built in the Google. Employer: FastBooking India Pvt. Ltd. (SEI-CMMI level 3 company), Gurgaon, India http://www.fastbooking.net/  Sr Software Engineer - July 2011 – December 2012 Employer: Infinite Computer Solutions (SEI-CMMI level 5 company), Gurgaon, India http://www.infinite.com/  Sr Software Engineer - April 2010 - July 2011 Employer: NaviSite India Pvt. Ltd. (SEI-CMMI level 3 company), Gurgaon, India http://www.navisite.com/  Engineer - May 2009 - February 2010 Employer: Xicom Technologies, New Delhi, India http://www.xicom.biz/  Software Engineer - May 2007 - May 2009 Employer: Tech Group India, Noida, India http://www.techgroupindia.com/  Software Engineer - May 2006 - May 2007 Education:  Master of Computer Applications (MCA) 2003 – 2006 from Maharishi Dayanand University, India.  B.Sc. in Internet Science 2000 – 2003 from Kurukshetra University, India Project @ JP Morgan Chase, London: Technologies Used: Python, MySQL, Hydra Db 1. Pruval (Prudent Valuation) - JP Morgan does its prudent valuation adjustment numbers with regulatories. This project is all about generating PVA numbers using risk calculation. I am working on this project since 6 months. I am to interact with business users to understand requirements. I have developed CPG risk loader component for this project using Python and in house hydra database and xtds objects. We are using Agile methodology for this development. 2. Valuation Control Portals– I am part of Valuation Control Group Tech team. I am responsible to support different in house products used for Valuation controls of different Commodities
  • 3. 3 such as Coal, Oil, Power and Gas etc. I have to use python programming language to do my development work. Also need to make sure all products are working and we are able to do smooth month end closing. Also wrote different web services to interact with JP counter parties. 3. Audit Controls Framework: Worked on internal audit control framework project. Basically worked on setting up different roles and entitilements on different database objects. Done coding to store auditing information of updation happening on any of the database object. As they use database object, I need to write apis to be called to store add/edit or delete information on any kind of data. This covers firmwide objects, which auditors can challenge at any point of time. I am using Python language for this and internal Python IDE. Personal Details: Date of Birth: 14th February 1982 Passport: Valid till 2023 Marital Status: Married Nationality: Indian Current Location: London References: Available on demand.