As a Software Developer with over 6 years of experience in developing web platforms and desktop applications, I specialize in using Java, Scala, JavaScript, Spring, Angular.JS and React for web and software development. I am skilled in optimizing code readability and performance, full stack development, and functional programming especially in Scala. I enjoy learning new technologies and taking on challenging tasks.
Complied with project plans and industry standards, and implemented registration APIs using functional programming with the help of VAVR library.
Worked on the integration of the NLP module for full functionality into various web applications using Spring technologies and functional programming principles.
Regularly analyzed user requirements and offered technical solutions for the requests of clients.
Designed, developed and deployed a Java/Scala based healthcare web platform with new features.
Improved data processing and export of reports from a 3 month period limit to a 1 year period limit using Akka-streams leading to a 700% jump in the number of records in a report.
Built robust applications for the platform with usability, scale and security of data in mind, and refactored frontend applicatons to optimize performance.
A healthcare web platform. Through this platform a General Practitioner can schedule a patient to a clinic or for a hospital visit.
Worked on both frontend and backend tasks. Succeeded in improving the Scala code quality. Improved the export microservice to externalize with almost 8 times more data than before.
Technologies Used: Angular JS, Angular 2, Scala, Akka Streams, Docker, Akka, Protractor, Spray.io
Education
Bachelor's Degree - Faculty of Automation and Computer Science (2006-2010)