I am a Software Developer with over 6 years of experience developming web platforms and desktop applications. I specialize in web and software development using technologies such as Java, Scala, JavaScript and frameworks such as Spring, AngularJS and React. I also focus on code readability and performance. When working with clients, I enjoy being involved in both backend development and frontend development. I also enjoy functional programming especially in Scala. As an avid learner, I never refuse to learn new programming languages or other technologies as I like to always stay informed. I do my job well because I like what I do and I love to work on the most challenging tasks. I'm also a team player and believe in teamwork as I think it is one of the best ways to learn new things.
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.