Ravindra Singh Email and Phone Number
• 15+ years of experience of global work experience in Technical Leadership, Object Oriented Design, Modeling, Programming, Automating, and testing enterprise applications in JAVA, JEE, Python, Scala, and Relational Databases. • Around 14+ years of the above experience in working directly with clients across multiple projects in the USA and Europe.• Expertise in working with presentation, business, data layers, front-end and back-end programming with clear understanding in all phases of SDLC. • Have very good exposure to Iterative, SAFE, Agile, Scrum and Kanban Methodologies. Certified Professional Scrum Master – I (PSM-I) from scrum.org.• Possess a good domain knowledge of Market Risk Management, Stock plans, Retirement Benefits, Banking, Mutual Fund and Defined Benefit. • Proficiency in developing secure web applications and server-side development using Spring, Maven, Servlets, Importing Java Classes into JSPs, JDBC, JNDI, JSP, JPUB, Java Beans, JavaScript, XML, XSLT, CSS, Scripting HTML, Oracle, and various Design Patterns. • Strong working knowledge of Spring modules such as Spring-Rest, MVC, Spring-Data, Spring-ORM, Spring-Web, Spring-Core, Spring Context, Spring-Boot, Spring Cloud.• Extensive experience with Java Messaging Service(JMS) using Kafka, Solace, Active MQ, IBM MQ.• Experience in developing RESTFUL Microservices web-services using Spring, Jersey, CXF, Axis2 frameworks.• Strong knowledge of Design Patterns like Singleton, MVC, DAO, Observer, Factory, Facade.• Exposure to Microservices design and implementation with Spring Boot and Spring Cloud• Experience with Domain driven design(DDD) method of software developments.• Develop applications on Cloud using Docker containers, Kubernetes, Rancher.• Knowledge of GCP platform to develop applications for external hosting.• Experience in automating test cases using Cucumber, Jbehave, FitNesse frameworks.• Experienced in writing unit test cases using Junit. Mockito Framework.• Beginner level knowledge of Hadoop Core components like HDFS, HADOOP 2.0, HBASE, MapReduce framework, Hadoop Ecosystems, MR Unit, PIG, HIVE, Apache Oozie, SQOOP, FLUME. • Understanding of Machine Learning (ML) and important algorithm used for Model developments using PYTHON.• Hands on experience with databases including Oracle, PL/SQL involving stored procedures, triggers, functions, indexes, and packages.• Experience in implementing and deploying Spring based Web application on Cloud C2C PaaS. • Experience with build integration tools like Jenkins, TeamCity
-
Vice President, Java Full-Stack Lead EngineerDeutsche Bank Dec 2018 - PresentRaleigh-Durham, North Carolina AreaLead Engineer & Architect - Payments Technology (January 2024 - Current) • Design and Architect Payments Tracking platform. • Lead Engineer Payments Tracking platform.Skills: Kafka, Java, Spring, GCP, Fabric Open Shift, Microservices, Jenkins, Oracle, Prometheus, Grafana, Cucumber, Karate.Engineering Lead for Market Risk: RiskFinder - Calculation and Operational Services - Cary(December 2018 - December 2023)• Responsible for design of the features, review with Software Architecture review board and design authority.• Responsible for code quality, Software development life cycle, Automation, Code coverage, code review.• Responsible for release and productionization of the feature.• As a Lead Engineer make sure proper Agile, SAFE practices are followed in SDLC, Engineering activities.• As an Engineer responsible for developing Scalable Microservices using Java, JEE, Spring frameworks.• Migrate microservices and Grid applications to GCP cloud which is Deutsche Bank’s strategic cloud platform.• Build and Deploy new joiner chatbot using Googles Vertex AI, LLM and deploy to GCP.• Develop Scala Microservices with Spark for storing data in parquet file on Hadoop.• As an Engineer responsible for building CI/CD pipelines using TeamCity, Jenkins.• As an Engineer responsible for writing automation tests using Cucumber, Junit.• As a Technology manager of the team, mentors Engineers to achieve Engineering excellence.• As a Global Enterprise Engineer, responsible for Engineering Leadership and innovation. -
Technical Team LeadFidelity Investments Aug 2017 - Nov 2018Raleigh-Durham, North Carolina Area, UsaProject: Stock plan ServicesGlobal Record keeper in the stock plan services area for major US companies. It maintains an in-house system that helps the employees of these companies to track their stock award allocations and also facilitates the trading of these stock awards. The technology team helps maintaining and enhancing the record-keeping system, self-service reporting. Current legacy application is being re-written into distributed all open source technology stack.Responsibilities: • Building unique and high performing services for stock plan services using latest technology stack in the market.• Solution the business requirement from current legacy system into technical solution by working with product managers, product owners, system analysts and other business stake holders. Create architecture flow charts using Microsoft Visio.• Use Domain driven design (DDD) to solve the business requirement.• Explain the technical solution to the agile team.• Develop and test the technical solution with agile team.• Develop restful services and microservices for different capabilities.• Implement event based messaging flow using active MQ.• Integrate different domains and integrate test using Docker, Cloud and Jenkins.• Code review using crucible and provide review comments.• Write functional test cases using cucumber framework.• Use IBM Extreme scale to implement caching of data from DB2 retrieved by services.• Involved in release and post release activity for major/mine production releases.Environment: Java 8, Spring Data, Spring Test, Spring Boot, Jersey, MyBatis, ActiveMQ, BPM Activiti, Cucumber, Maven, Dockers, Jenkins, Spring Tool Suite, Eclipse Oxygen, GIT, JIRA, WinSCP, PuTTY, AWS, Oracle 11g, PL/SQL, PostgreSQL. -
Technology LeadFidelity Investments Apr 2015 - Jul 2017Dublin, IrelandProject: Stock plan ServicesGlobal Record keeper in the stock plan services area for major US companies. It maintains an in-house system that helps the employees of these companies to track their stock award allocations and also facilitates the trading of these stock awards. The technology team helps maintaining and enhancing the record-keeping system, self-service reporting. Current legacy application is being re-written into distributed all open source technology stack.Responsibilities: • Building unique and high performing services for stock plan services using latest technology stack in the market.• Solution the business requirement from current legacy system into technical solution by working with product managers, product owners, system analysts and other business stake holders. Create architecture flow charts using Microsoft Visio.• Use Domain driven design (DDD) to solve the business requirement.• Explain the technical solution to the agile team.• Develop and test the technical solution with agile team.• Develop restful services and microservices for different capabilities.• Implement event based messaging flow using active MQ.• Integrate different domains and integrate test using Docker, Cloud and Jenkins.• Write functional test cases using cucumber framework.• Involved in release and post release activity for major/mine production releases.Environment:Java 8, Spring Data, Spring Test, Jersey, MyBatis, ActiveMQ, BPM Activiti, Cucumber, Maven, Dockers, Jenkins, Spring Tool Suite, Eclipse Mars, GIT, JIRA, WinSCP, PuTTY, AWS, Oracle 11g, PL/SQL. -
Technology LeadFidelity Investments Jul 2012 - Mar 2015Dallas/Fort Worth AreaProject: Fund of FundFund of Fund has internally developed spring based web application and SOAP webservices used for fund rebalancing and allocation.Responsibilities:• Involved scoping, design, development, code review and testing phases of project.• Extensively worked on front end, business, and persistence tier using the Spring framework, PolarLake middle tier ETL and Oracle/DB2 for data persistence.• Involved in maintaining apache based webservice using AXIS 1.6.2 soap engine which exposes the services to end client. 2 way SSL authentication involved between client and webservice.• Involved in migrating the application on physical VM slice to cloud based Paas(Platform as a service) set up.• Involved in configuring HPOO workflows.• Involved in creating BIGIP/3DNS with the help of F5 load balancer.• Uses vmWare tcServer and Tomcat app server for war deployment for the spring based web application.• Involved in writing shell scripts using Linux/AIX, creating control-m jobs and cron jobs for scheduling. These jobs trigger the designated scripts at desired time which performs several tasks.• Used JUnit to test persistence and service tiers• Involved in using ERS apache webserver for siteminder authentication• Developed use case diagrams, class diagrams, database tables, and mapping between relational database tables and object oriented java objects using Spring.• Used Spring Integrated Development Environment (IDE) in entire project development.• Involved in FSA, configuration and development to authenticate user credentials.• Worked on tools like Microsoft VISIO, QC, and FishEye/Crucible for code review and JIRA for bug tracking.Environment: Java 7, Spring 2.8.1, JSP, Servlets, Axis 1.6.2, PolarLake, Log4j 1.4, Ant, Eclipse 3.1, Subversion, JIRA, WinSCP, PuTTY, QC, FishEye, Cruise Control, Bamboo, Microsoft Visio, Xml, Xslt, Oracle 10g, PL/SQL, DB2, Linux and Windows xp/7 -
Technology LeadFidelity Investments May 2011 - Jun 2012Raleigh-Durham, North Carolina AreaContract -
Technology Analyst & Onshore CoordinatorFidelity Investments Feb 2009 - May 2011Greater Boston AreaContract -
Software EngineerFidelity Investments Oct 2006 - Jan 2009Bangalore, IndiaContract -
Software Engineer TraineeInfosys Limited May 2006 - Sep 2006Mysuru Area, India -
Lecturer(Educator)Noida Institute Of Engineering & Technology Aug 2005 - May 2006Greater Noida, India -
Lecturer(Educator)Rai University Jul 2004 - Jul 2005New Delhi, India
Ravindra Singh Education Details
-
Machine Learning And Artificial Intelligence -
Electronics & Communication
Frequently Asked Questions about Ravindra Singh
What company does Ravindra Singh work for?
Ravindra Singh works for Deutsche Bank
What is Ravindra Singh's role at the current company?
Ravindra Singh's current role is Vice President | Global Enterprise Engineer | Full Stack Lead Engineer at Deutsche Bank | Masters in Artificial Intelligence @ Georgia Tech | ML-AI Enthusiast |.
What schools did Ravindra Singh attend?
Ravindra Singh attended Georgia Institute Of Technology, Liverpool John Moores University, International Institute Of Information Technology – Bangalore, Dr. A.p.j. Abdul Kalam Technical University.
Who are Ravindra Singh's colleagues?
Ravindra Singh's colleagues are Alexander Wallpott, Tasha Hines, Ryan Foo, Hilmar Lehmann, Sagar Mandal, Nandini Murthy, Sagar Bagul 🇮🇳.
Not the Ravindra Singh you were looking for?
-
Ravindra Singh
Austin, Tx4gmail.com, yahoo.com, tesla.com, tesla.com -
Ravindra Singh
Folsom, Ca -
Ravindra Singh
Irving, Tx -
Ravindra S.
Dallas-Fort Worth Metroplex3gmail.com, pdxinc.com, ehrdata.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial