0% found this document useful (0 votes)
16 views3 pages

AkramLadaf (Java)

Akram Ladaf is an experienced Java backend developer with 4 years of expertise in software development, particularly in creating scalable backend solutions. He has worked on various projects, including e-commerce platforms and digital applications, utilizing technologies such as Spring, AWS, and RabbitMQ. His skills include Java, database management, and API development, with a strong focus on code quality and performance optimization.

Uploaded by

sheefa kauser
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views3 pages

AkramLadaf (Java)

Akram Ladaf is an experienced Java backend developer with 4 years of expertise in software development, particularly in creating scalable backend solutions. He has worked on various projects, including e-commerce platforms and digital applications, utilizing technologies such as Spring, AWS, and RabbitMQ. His skills include Java, database management, and API development, with a strong focus on code quality and performance optimization.

Uploaded by

sheefa kauser
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

AKRAM LADAF

Software Engineer• 9108074711 • [email protected]

SUMMARY
Experienced Java backend developer with around 4 years of expertise in software development
and maintenance. Proficient in independent project management and collaborative team
environments. Adept at crafting scalable and efficient backend solutions. Demonstrated capability
in overcoming intricate coding challenges while ensuring seamless functionality and optimal
performance

WORK EXPERIENCE
Software Engineer , Testyantra software solution pvt ltd Nov 2021 - Present
Developed and deployed a high-performance Java backend application, achieving
substantial reductions in response time and enhancing the overall user experience.
Implemented a Spring Framework-based solution to improve application reliability,
scalability, and minimize downtime.
Collaborated with the front-end team to integrate UI components using JavaServer Faces
and RESTful web services, ensuring a cohesive user experience.
Successfully troubleshooted and resolved bugs and issues, resulting in a significant
decrease in customer complaints.
Developed multiple modules for an e-commerce platform using Java and Spring Boot.
Collaborated with cross-functional teams, enhancing project success rates by 10%.

Associate software Engineer, Bectron Technology Pvt Ltd. Aug 2020 - Oct 2021
Collaborated with the team to develop enterprise-grade software applications using Java,
leading to significant improvements in software efficiency.
Adhered to coding best practices, ensuring high-quality code and contributing effectively to
the shared codebase.
Developed test cases using the Mockito framework to ensure robust testing and quality
assurance.

EDUCATION

Bachelor of Mechanical Engineering Aug 2016 - Aug 2019


Appa institute of technology.

SKILLS
Java, Servlet, JSP, JDBC, Hibernate, JPA Webservices, Micro Services
MySQL, PostgreSQL, MongoDB Version control Tools(Git, Gitlab, GitHub)
Apache Kafka, Rabbit MQ, JMS with IBM Basics of JavaScript, HTML, CSS, React.js
server Basic Knowledge on AWS EC2, S3, AWS Secret
SonarQube, Sonar Lin Manager.
Spring, Spring Boot, Spring Data Jpa
Spring Security, Spring MVC
PROJECTS

SaudiEDI (worked as a Contract developer)

An integrated digital platform streamlines import and export processes, enhancing services
related to international trade.Saudi ports are fully accessible to incoming and outgoing cargo,
whether by air, sea, or land transportation.This project serves as an intermediary between
clients and Saudi Customs. All imports and exports necessitate the broker's submission of the
respective declaration to Saudi Customs through this application

Roles and Responsibilities

Developed well-designed, efficient, and testable code for various projects, ensuring high
maintainability and scalability.
Implemented Swagger and logging functionalities to enhance API documentation and
tracking, improving transparency and debugging processes.
Integrated Amazon S3 bucket for effective storage and management of project images,
leveraging AWS services for scalable solutions.
Conducted comprehensive software analysis, programming, testing, and debugging,
ensuring project stability and performance.
Optimized codebase with Sonar Lint, improving code efficiency and adherence to industry
coding standards.
Enhanced code quality by implementing industry best practices, providing recommendations
for refining established Java application processes to boost performance.
Developed a messaging queue using RabbitMQ server and JMS with IBM server, ensuring
reliable and scalable message handling.
Marshalled and unmarshalled XML using JAXB, facilitating smooth data interchange.
Developed test cases for APIs using the Mockito framework, ensuring robust and reliable
API functionalities.
Implemented RestTemplate calls to interact with other services, enhancing service
integration and communication.

Ford commercial vehicle center (worked as a Contract developer)


The Ford Commercial Vehicle Center caters to businesses relying on Ford vehicles, with
specialized dealerships or sections in existing ones. They offer trucks, vans, and chassis cabs,
backed by tailored solutions. Marketing emphasizes Ford's reliability, efficiency, and versatility
in serving commercial needs.
Roles and Responsibilities
Develop well-designed, efficient, and testable code for the project.
Design the frontend view using JSP and seamlessly integrate it within the project.
Implement Swagger and logger functionalities within the project for better documentation
and tracking.
Incorporate Amazon S3 bucket integration to effectively store all project images, videos, and
audio.
Conduct comprehensive software analysis, programming, testing, and debugging to ensure
project stability.
Integrate Snyk into the project to identify and resolve dependency vulnerabilities.
Facilitate the preparation and production of software component releases.
Generate detailed design documentation for various project components.
Execute proof of concept in line with project requirements and seamlessly integrate it into
the project.
Multestore e-commerce
Multistore is a Micro-Service Oriented Architecture E-commerce application. It is almost like any
other E-Commerce application which helps connect the seller with the buyers. Structurally it is
segregated into 4 modules (Supplier, Admin, Reseller, and Customer). Some of the salient
features of this application are Registration, push alerts, advanced search, rich product
information, wish lists, reviews and comments, personalized customer experience AI voice
assistant, different payment options. The admin module is responsible for determining the
authenticity of the seller and the product and after the authenticity has been verified the
respective product is added to the application from where the buyer wish list/add to
cart/purchase the product.
Roles and Responsibilities
Develop well-designed, efficient, and testable code for the project.
Implement Swagger for better API documentation and logging functionalities for tracking.
Design database tables to store and manage data.
Implement Spring Security with JWT for authentication and authorization.
Integrate FastToSMS third-party API to send OTPs via mobile.
Implement JMS to send OTPs via emails.
Set up push notifications for sending notifications.
Implement AWS S3 to store images, videos, and audio for the application.
Design documents in MongoDB to store product-related details.
Lifeitis
Lifeitis is a free photo-sharing app enabling users to upload and edit photos/videos. It supports
captions and hashtags for post indexing and searchability. Posts appear in followers' feeds and
can be public via hashtags. Users can privatize profiles, like, comment, bookmark posts, and
use Lifeitis Direct for messaging. Sharing to other platforms is seamless.
Roles and Responsibilities
Develop well-designed, efficient, and testable code for the project.
Implement Swagger and logging functionalities for better documentation and tracking.
Implement OAuth2 login with Google, Facebook, and Twitter.
Design database tables to store and manage data.
Implement Spring Security with JWT for authentication and authorization.
Integrate FastToSMS third-party API to send OTPs via mobile.
Implement JMS to send OTPs via emails.
Set up push notifications for sending notifications.
Implement AWS S3 to store images, videos, and audio for the application.
Implement AWS Secrets Manager to securely store database credentials.
Develop test cases for APIs using the Mockito framework

M-star SES (Worked as a contract developer)


The School Expert System digitizes school management with modules for exams, subject rules,
scheduling, and teacher substitution. It streamlines and modernizes administrative processes,
providing robust solutions for both organizational and institutional levels. The goal is to enhance
efficiency and offer a comprehensive management framework
Roles and Responsibilities
Develop well-designed, efficient, and testable code for the project.
Implement Swagger and logging functionalities for better documentation and tracking.
Design database tables to store and manage data.
Optimize the codebase by employing SonarLint for improved efficiency and adherence to
coding standards.
Enhance code quality by implementing industry best practices.
Develop comprehensive unit tests using JUnit and Mockito to validate all desired
functionalities thoroughly.

You might also like