Uday Karuturi
Verified Expert in Engineering
Software Architect and Developer
Uday is a seasoned technical consultant with 14 years of experience working as a developer, team lead, and onsite coordinator for leading banking and financial services companies. He specializes in Java, Spring, SOAP and REST web services, microservices architecture, PCF, OpenShift, SQL, and Kafka. From requirement gathering to architecture, design, development, user acceptance testing, and production support, Uday is experienced in all phases of the software development lifecycle.
Portfolio
Experience
Availability
Preferred Environment
REST, Springbot, Apache Kafka, Redis, Microservices Architecture, SQL, Cloud, VMware Tanzu Application Service (TAS) (Pivotal Cloud Foundry (PCF)), OpenShift, Java, Domain-driven Design (DDD)
The most amazing...
...application I've developed is a Spring Boot-based for the Bill-C86 project using event-driven architecture, which is scalable and efficient in performance.
Work Experience
Senior Developer
RBC
- Developed event-driven applications based on Spring Boot and deployed them to the cloud.
- Built and deployed pipelines while contributing to development as an additional responsibility.
- Took part in requirements definition, design, technical implementation, and support of this application.
- Implemented batch processing with Redis cache where necessary.
- Built scalable and resilient microservice APIs deploying in cutting-edge IBM and Pivotal Cloud Foundry (PCF) infrastructure employing Spring Boot stacks and Apache Camel.
- Architected and built several reusable microservices, including TransUnion credit check services, new account open Orchestrator services, and IMS transaction and database connector services.
- Delivered the 7-year transaction project, which can cross-verify data consistency and expose all the transaction history using the latest technology stack like Elasticsearch.
- Architected a solution that gets the transaction history data from the mainframe and stores it in Elasticsearch for cost savings. I also cross-validated data to avoid consistency issues without major outages in the entire process.
Senior Consultant
Capgemini
- Contributed to requirements gathering, design, development, code review, unit testing, and production support.
- Developed an internal framework using Apache Camel and Java for reusability within the retail sector.
- Architected and developed complex applications that open multi-product.
- Contributed to the automation of the continuous integration (CI) and continuous deployment (CD) pipeline.
- Automated the complex SQLJ build process in Jenkins using Ant and Perl scripts.
- Supported team members in identifying solutions for verified problems to maintain delivery timelines.
- Trained and mentored junior developers and engineers.
- Created and oversaw POCs for innovative solutions.
- Improved system performance by making proactive adjustments and resolving bugs.
- Worked on the financial account open in DDA with needed end-to-end APIs.
Experience
Event-driven Microservices for Banking Alerts
Certifications
IBM Cloud Platform Application Development
IBM
Sun Certified Java Developer
Sun Microsystems
Skills
Libraries/APIs
REST APIs, Apigee, JMS
Tools
Git, Jenkins, IBM UrbanCode Deploy, Apache JMeter, Postman, Java Composite Application Platform Suite (JCAPS)
Frameworks
Spring Boot, OAuth 2, Ant Design, Apache Camel
Languages
SQL, Java, Perl, CICS, XML
Paradigms
REST, Microservices Architecture, Continuous Integration (CI)
Platforms
VMware Tanzu Application Service (TAS) (Pivotal Cloud Foundry (PCF)), Apache Kafka, OpenShift, Docker, IBM WebSphere, WebSphere MQ
Storage
Redis, Elasticsearch, Spring Data JPA, IBM Db2, IBM Mainframe, IMS DB
Other
Springbot, SSL, Web Services, API Integration, Back-end Development, CI/CD Pipelines, Message Queues, Domain-driven Design (DDD), Cloud, Mainframe, SOAP, Micro SOA
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring