Associate Senior Java Developer
AJIAL National Educational Company
Total years of experience :5 years, 10 Months
• Leadership: Captained a team of 5 developers, emphasizing task delegation, meticulous code
reviews, and utilizing JUnit combined with Mockito for efficient unit testing.
• Microservices LMS Architecture: Architected a resilient, microservices-based LMS using Spring
Boot, encapsulated within Docker containers for consistent deployment. Integrated Apache
Kafka for real-time data streaming and leveraged AWS for cloud hosting, ensuring seamless
delivery of dynamic educational content.
• Agile & Collaboration: Championed Agile Scrum, fostering profound collaboration with crossfunctional teams to guarantee synchronized and timely project deliverables.
• UI/UX & Data Management: Harmonized UI/UX designs with a ReactJS front-end and harnessed
AWS-hosted MySQL/MongoDB databases for instantaneous data access, all containerized using
Docker for scalability and environment consistency.
• Quality Assurance & Security: Employed rigorous JUnit tests, bolstered with Mockito for targeted
unit testing, ensuring impeccable system reliability. Safeguarded data integrity using Spring
Security.2
Tech Stack: AWS, Spring Boot, Microservices, ReactJS, MySQL, MongoDB, Apache Kafka, JUnit,
Mockito, Spring Security, Maven, Hibernate, Docker.
• ECP Progress: Using test-driven development to design and implement a robust E-Commerce
Platform (ECP) with Spring Boot, Spring MVC, and Hibernate, boosting online sales and refining
user interactions.
• Website Design: Crafted a responsive site using React and Bootstrap for quick product searches
and seamless transactions, backed by MySQL and MongoDB.
• Transaction & User Experience: Integrated Kafka-driven secure payments and deployed
Elasticsearch strategies to minimize cart abandonment. Ensured smooth shopping with intuitive
interfaces.
• Performance & Compliance: Rectified site performance using Docker and Kubernetes,
maintained data privacy standards, and streamlined development with Jenkins and GitHub.
Tech Stack: Spring Boot, Hibernate, REST, MySQL, MongoDB, Tomcat, JPA, Kafka, React, Redux,
Bootstrap, JUnit, Mockito, Docker, Kubernetes, Jenkins, GitHub, Elasticsearch.
• SMS Development: Spearheaded the design and rollout of a Student Management System (SMS)
using Spring Boot and Hibernate, enhancing administrative efficiency and bolstering student
data handling.
• Stakeholder Engagement: Partnered with key stakeholders to tailor the system per their
specifications.
• System & UI Development: Crafted a scalable portal with React for user interactions and
structured a robust MySQL database, facilitating streamlined student data management and
report generation.
• Quality Assurance: Conducted JUnit tests, rectifying software discrepancies and performance
bottlenecks.
• Data Compliance: Prioritized and ensured data privacy standards to safeguard student
information.
• Collaboration & Support: Collaborated with diverse teams for smooth SMS integration, offered
technical assistance, and trained users for maximum system utility.
• Documentation: Chronicled detailed development phases, system configurations, and updates.
Tech Stack: Spring Boot, Hibernate, MySQL, Tomcat, JPA, Apache Kafka, REST, React, JUnit.
• Real Estate App Development: Designed and implemented real estate applications to
streamline property listings, sales processes, and customer relationship management using Java
and Spring Boot.
• Project Management: Conceived modules for meticulous construction and real estate tracking,
refining workflows, and guaranteeing on-schedule project execution.
• Performance & Database: Boosted application responsiveness through rigorous code
evaluations, debugging, and adept Oracle SQL database management.3
• Team Collaboration: Partnered with sales, marketing, and construction units to derive
requirements and deliver customized software tools. Collaborated with UX/UI experts to craft
intuitive application designs.
Tech Stack: Java, Spring Boot, REST, JavaScript, Oracle SQL, RabbitMQ, REST API, Hibernate.
Key Courses: Fundamental Programming Practices, Modern Programming Practices, Web Programming, Web Application Architecture, Algorithms, Software Architecture, Enterprise Applications, Database Management Systems
URL removed due to policy violation. Please contact support for further information.