Position: Java Developer
Category: Java
English level: fluent
Years of experience: 4


Java Microservices Developer -
Built and refactored well-defined interfaces by writing modular and reusable code for large scale dispatch services project.
 Designed and developed microservices systems with Java and Spring framework.
 Performed debugging and testing
 Created plans according to the business requirements.
 Worked in an agile software development environment.

Lead Database Developer – 
Performed hands-on software development and design while serving as a team lead for a large scale data conversion
project.
 Performed design, update and maintenance to the database based on project needs.
 Designed and developed PL/SQL procedures to ensure data integrity.
 Provided diagnosis for database problems and performance issues.
 Developed Java microservices to support data conversion process.
 Mentored the team members and helped in assigning work to other developers.

Node.js developer – 
Implemented business logic by developing APIs and microservices for an IBM Watson Assistant based chat bot and Interactive Voice Response project.
 Supported the enterprise platform and provided fixes for critical issues as needed.
 Implemented server-side logic to report the effectiveness of the virtual assistant.
 Increased efficiency leveraging serverless functions feature in IBM Cloud.
Looking to join a team with experienced developers where I can advance my skills and contribute to the team work.