Senior Java Backend Engineer
FOO
Total years of experience :8 years, 6 Months
Full technical ownership of feature design and solution development. including system design to oversee the implementation and code reviews.
Designed and built back-end structures, microservices, databases, and web APIs.
Provided task breakdown planning, dependencies, and time estimates.
Mentored and onboarded junior staff to project and tech stack.
Supervised and mentored 4 junior and intermediate staff.
Tuned, debugged, and refactored services & systems to optimize performance.
Managed & monitored staging & production clusters.
Technologies & Tools used: Java 8 (Spring & Spring Boot), Hibernate, MySQL, Redis, RHEL
Contributed to system design and solution development.
Designed and built back-end structures, microservices, databases, and web APIs.
Created & maintained data pipelines using ELK stack.
Created & maintained Elasticsearch plugins.
Managed & monitored staging & production clusters.
Technologies & Tools used: Java 8 & 17 (Spring & Spring Boot), PostgreSQL, Kafka, ELK stack, Ubuntu
Coordinate with the UI team to design application structure and workflow.
Design, buid, optimize and maintain reliable mobile applications using cross-platform framework (Flutter), Android (Java) and iOS (swift).
Technologies & Tools used: Flutter (Dart), Android (Java), iOS (swift)
Coordinate with the UI team to design application structure and workflow.
Design, buid, optimize and maintain reliable mobile applications using cross-platform framework (React Native), Android (Java) and iOS (swift).
Technologies & Tools used: React Native, Android (Java), iOS (swift)
Analyzed and brokedown complicated requirements to simple applicable scenarios.
Integrated UI web design elements developed by front-end developers with server-side logic.
Designed, Implemented & Maintained databases.
Deployed Websites & Databases to production servers.
Designed and implemented API systems for mobile applications consumption.
Designed, built, and maintained high performance and reliable mobile applications.
Technologies & Tools used: HTML, CSS, JavaScript, ASP.NET Web Forms, C#.NET, Microsoft SQL Server, and Android (Java)
Designed, built and maintained high performance and reliable mobile applications and managed to solve complicated and pending issues within the applications in record time.
Coordinate with the UI team to design application structure and workflow.
Design, buid, optimize and maintain reliable mobile applications using cross-platform framework (React Native), Android (Java) and iOS (swift).
Technologies & Tools used: React Native, Android (Java), iOS (swift)
Requirements gathering from client and analysis.
Maintaining/Developing Wordpress websites.
Designing/Developing Desktop Applications.
Designing, Implementing & Maintaining databases.
Deploying Websites & Databases to Production Server.
Technologies & Tools used: HTML, CSS, JavaScript, PHP, MySQL, C#.NET, Microsoft SQL Server
Covered several software and hardware concepts, starting with basic programming and object-oriented logic to microprocessors architecture and computer networks.