Sudha Vankadara

Sudha Vankadara

Mentor
5.0
(4 reviews)
US$15.00
For every 15 mins
6
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Architect, Designer , Developer
Architect, Designer , Developer

With over 11 years of experience in software field, I have designed and developed various enterprise applications in retail and finance domains. Analytical and problem solving skills are my greatest strengths which helps me to tackle complex business problems. I love to solve performance issues and provided various caching and multi threading solutions to improve application performance. Java is my biggest strength and I have experience in Spring, Hibernate, REST, Spring Boot, JUnit, MicroServices, JMS, Spring Batch, Oracle, DB2, JavaScript, CSS, HTML also.

English
Pacific Time (US & Canada) (-07:00)
Joined December 2018
EXPERTISE
11 years experience | 1 endorsement
With over 11 years of experience in Java, worked from Java 5 to Java 8. Developed java applications using various concepts of Java - OOPS...
With over 11 years of experience in Java, worked from Java 5 to Java 8. Developed java applications using various concepts of Java - OOPS, Collections, Multi threading, Exception Handling, JDBC, Lamdbas, Streams etc. Developed unit test cases using JUnit, Mockito, PowerMockito. Implemented various design patterns - Singleton, Factory etc. Connected to various databases from Java using JDBC framework. Improved performance of various Java applications - by caching static data and implementing concurrency design whereever applicable. Redesigned existing monolithic applications to modular design which helped in efficiency and maintainability.
9 years experience | 1 endorsement
Started using spring for dependency injection fucntionality. Later on worked on many other features of spring - Aspect Oriented Programmi...
Started using spring for dependency injection fucntionality. Later on worked on many other features of spring - Aspect Oriented Programming, Spring Batch, JdbcTemplate, Spring Data Jpa, Spring JMS, Spring Boot etc. Developed spring batch applications to purge old data. Implemented master slave partition in spring batch application, to improve performance of the job. Implemented messaging cosumers to consume messages from Queues using Spring JMS framework. Used Spring Data Jpa along with hibernate ORM framework to access data from oracle database. Developed rest services using spring boot framework. Optimized application performance using spring's asynchronous framework.
JmsDatabase
View more
JmsDatabase
View more
7 years experience | 1 endorsement
Designed and developed restful web services using spring framework for various applications. Developed restful web services for HTTP meth...
Designed and developed restful web services using spring framework for various applications. Developed restful web services for HTTP methods - GET, PUT, POST. Implemented query params and request params to access request data. Used spring RestTemplate to consumer rest services. Developed functional test cases to test restful web services.
7 years experience
Have been using hibernate for the past 7 years for db access. Designed hibernate entities for various table relationships - one to one ,...
Have been using hibernate for the past 7 years for db access. Designed hibernate entities for various table relationships - one to one , one to many, many to one and many to many mappings. Tuned performance of db access by using eager and lazy relationships. Executed db operations using both entitymanager and jparepository. Used hibernate to connect various databases - oracle, db2, hsql etc.
3 years experience | 1 endorsement
Resdesigned existing monolithic applications and designed new applications as microservices. Implemented both orchestration and choreogrp...
Resdesigned existing monolithic applications and designed new applications as microservices. Implemented both orchestration and choreogrpahy methodologies for communication between microservices. Redesigned database to achieve one database for one microservice pattern. Developed microservices as Restful web services using spring boot framework.
10 years experience
5 years experience

REVIEWS FROM CLIENTS

5.0
(4 reviews)
Joe Thomas
Joe Thomas
May 2020
Timely and efficient.
luke kemner
luke kemner
January 2020
efficient and clear with explanations
Bageerathi soundararajan
Bageerathi soundararajan
January 2020
Sudha has been very patient and focused. She understands the problem quickly and helped me understand her work clearly. A great mentor!!!
EMPLOYMENTS
Technical Manager
Gspann Technologies Inc
2017-10-01-Present
At Gspann, I managed various retail domain projects and became an SME for multiple projects both from functional and technical aspects. R...
At Gspann, I managed various retail domain projects and became an SME for multiple projects both from functional and technical aspects. Redesigned existing monlithic systems to microservice design which makes it efficient and easy to maintain. Improved performance of existing applications by applying concurrency design patterns.
Java
Spring
JUnit
View more
Java
Spring
JUnit
Spring Boot
Microservices
JPA Hibernate
Oracle 11g
Performance Optimization
RESTful API
Hibernate ORM
View more
Lead Engineer
Lending Club
2014-04-01-2017-09-01
At Lending club, was lead engineer of investor team. As part of investor team, provided infrastructure tosupport various functionalities...
At Lending club, was lead engineer of investor team. As part of investor team, provided infrastructure tosupport various functionalities for investors oflending club –Registration,Automated Investing, Reporting, Loan Listing and Issuance. Lead the team to function smoothly by providing technical and domain guidance to teammembers.
Java
MongoDB
Spring
View more
Java
MongoDB
Spring
Spring Boot
JavaScript
Microservices
JPA Hibernate
Oracle 11g
RESTful API
Hibernate ORM
View more
Senior Technical Consultant
Gspann Technologies Inc
2012-01-01-2014-04-01
During my tenure at Gspann, worked for ecommerce client as a lead engineer. Worked on TITAN application.TITAN is an image workflow applic...
During my tenure at Gspann, worked for ecommerce client as a lead engineer. Worked on TITAN application.TITAN is an image workflow application used internally to create, retouch, associate images to products which are later published to macys.com website.
HTML/CSS
Java
XML
View more
HTML/CSS
Java
XML
JSON
Spring
Oracle
JavaScript
RESTful API
Hibernate ORM
View more
PROJECTS
OmniChannel Purchase History
Macys
2018
OmniChannel Purchase History project aims at providing customers with a view of both their online and in-store transactions in their onl...
OmniChannel Purchase History project aims at providing customers with a view of both their online and in-store transactions in their online profile page. It enables customer compare the price, buy item again for in store purchases. It facilitates customer to initiate return/exchange for store purchases and to provide product reviews for their store purchases. As part of this project, developed messaging consumers to consume data from upsteam applications and to publish user order details to downstream applications using TIBCO Queues. Developed Spring batch application to provide past data to downstream applications. Improved performance of spring batch application by implementing master slave partition and multi thread mechanisms.
Java
Spring
Jms
View more
Java
Spring
Jms
Spring Boot
Microservices
Spring Batch
Oracle 11g
RESTful API
Hibernate ORM
View more
Customer Order Returns
Macys
2018
As part of this project various Restful web services and message consumers were devleoped to capture customer order returns along with...
As part of this project various Restful web services and message consumers were devleoped to capture customer order returns along with their preferences. Capturing customer order return preferences enables us to apply customer payment preferences up on receipt of the item. It provides various reports related to order returns - returns by locations, returns initiated vs actually returned.
Java
Git
Spring
View more
Java
Git
Spring
JDBC
Jms
Spring Boot
Microservices
RESTful API
View more