Ahmad A.

Backend Engineer

Full-time available

Ahmad is available for hire

Schedule an interview

14 days risk-free trial · No commitments · We handle contracts and payroll

Bio

Ahmed A. is a highly skilled software engineer with expertise in backend and full-stack development, specializing in Java, Spring Boot, and JavaScript frameworks like React.js and Node.js. He has a strong foundation in database management, working with MySQL, PostgreSQL, and MongoDB, and possesses experience in API development, security, and containerization using Docker. As a technical instructor at Semicolon Africa, he has demonstrated leadership in mentoring and training developers, ensuring proficiency in Agile

  • Projects completed5
  • Hourly rate
  • 3-4 years experience
  • Member since Aug 2023
Expertise
JavaMongoDBSQLGitReactNodeJSCSSHTMLJavascriptAWSDatabase:DocumentDatabase:RelationalPythonTypescript
Video Intro
Assessments

General Coding Assessment

three algorithms questions Leetcode Level medium · one algorithm question Leetcode Level hard

Projects

Task Hub

A dynamic platform connecting artisans with individuals or organizations in need of their services.

LearnSpace Student Loan Management System

Student loan management system, a comprehensive platform designed to facilitate the issuance, management, and repayment of loans for educational purposes

Lemonade Bank - Bank Management System

A backend application built to mimic a typical banking system.

SurfLoan

A backend application that allows loan officers and customers to manage and track loan applications.

Notes Management System

A backend system built for students to record and keep track of their notes.

Experience
  1. Java Full-stack Engineer

    CrusaderSterling Pensions LimitedNov 2023Present
    • Designed and implemented RESTful APIs using Spring Boot to streamline communication between different components of the pension management system, facilitating efficient data exchange and integration with third-party services.
    • Implemented performance optimization strategies in applications, including asynchronous programming techniques and database query optimization,resulting in improved system responsiveness and scalability.
    • Collaborated with internal stakeholders to develop and maintain applications tailored to the specific needs of the pension fund administration industry, ensuring compliance with regulatory requirements and industry standards
    • Conducted comprehensive code reviews and provided constructive feedback to team members, fostering a culture of collaboration and continuous improvement within the development team.
    JavaSpring bootHibernateSQLAgileGit
  2. Software Developer

    Jacinth SolutionsJun 2022Nov 2023
    • Designed, implemented, and maintained software solutions for an online marketplace, ensuring reliability, scalability, and performance.
    • Collaborated effectively with cross-functional teams, including business analysts, scrum masters, and quality assurance engineers, to gather requirements and deliver solutions that meet business needs.
    • Utilized industry best practices and design patterns in Java development to create robust and maintainable codebases.
    • Optimized software architecture and database design to enhance system efficiency and facilitate seamless scalability as the online marketplace grows.
    • Developed and maintained comprehensive documentation for code, APIs, and system architecture, empowering team members with the resources needed for efficient development and troubleshooting.
    JavaSpring bootHibernateSpring MVCHTMLCSSJavaScriptReactSQLAgileGit
  3. Java Full-stack Engineer

    BluTech Solutions, United StatesJun 2019Jun 2022
    • Designed and implemented server-side logic for dynamic web pages using Java-based frameworks, such as Spring Boot, to deliver high-performance and scalable web applications
    • Collaborated effectively with development teams, actively participating in Agile ceremonies and contributing to sprint planning, stand-ups, and retrospectives to ensure timely project delivery and alignment with business objectives.
    • Utilized industry best practices in API design and development to create RESTful APIs, promoting standardization, flexibility, and ease of integration across software components.
    • Consumed external APIs judiciously to extend the functionality of the software solution, leveraging third-party services for enhanced features and capabilities.
    • Ensured code quality and maintainability through thorough code reviews, unit testing, and adherence to coding standards, fostering a culture of excellence and continuous improvement within the development team.
    JavaSpring bootHibernateSQLAgileGit
Education
  1. Software Engineering

    Semicolon AfricaLagos, Nigeria2022 — 2023
  2. Physics

    University of IlorinNigeria2014 — 2018
Similar developers

We have moreWith similar skills.

Other vetted developers with similar skills and experience

SAMUEL A.
SAMUEL A.

Backend Engineer

0-2 Years of Experience

NodeJSMongoDBGraphQLGit
John O.
John O.

Backend Engineer

3-4 Years of Experience

NodeJSMongoDBGraphQLKafka
Mostafa W.
Mostafa W.

Backend Engineer

0-2 Years of Experience

PythonFlaskHTMLJavascript
View all