Candidate Profile image

Ahmad B.

Software engineer level 1

Summary

Ahmad, a Computer Science graduate from Lebanese University, is driven by a hunger for knowledge and self-improvement. Passionate about technology, he has volunteered with GDSC to organize events, showcasing his commitment to community service. With aspirations to become a full-stack software engineer focused on scalable solutions, Ahmad recently completed an intensive training internship at TalPods delivering a GenAI-based profile builder application. Evaluated as humble, disciplined, and supportive, Ahmad's soft skills complement his technical abilities, making him an ideal candidate for a software engineering role.

Based in:

Tripoli District, Lebanon

Languages

Arabic (Native), English (Highly Proficient).

Technical Skills

Arrow

Programming Languages:

JavaScript, TypeScript, Python, PHP, Java.

Front-End Development:

HTML, CSS, React JS, Ant Design, Redux Toolkit, Tailwind CSS, Figma, Miro.

Back-End Development:

Node JS, DynamoDB, Express JS, EJS, Serverless JS, AWS Lambda, OpenAI API, AWS SQS, SNS.

DevOps Tools:

Code Commit for Git, CI/CD using AWS Code Build and Code Pipeline, AWS S3, CloudFront, Azure.

Project Management:

Agile SCRUM, Jira, Confluence, Agile XP.

Experiences

Arrow

Mar 2024 - Present

Software Engineering Intern TalPods | Dubai, UAE (Remote)

TalPods is dedicated to transforming junior talents into elite software engineers. Ahmad joined a team of 10 engineers as part of the TalPods-Jusoor Tech Talent Pipeline cohort.

Responsibilities:

  • Developed internal applications for creating talent profiles and a GenAI-based profile builder tool.
  • Learned and developed full-stack applications within an agile SCRUM team.
  • Participated in designing and brainstorming product functionalities and test cases.
  • Implemented CI/CD pipeline for efficient deployment.
  • Collaborated with the internal team to test and deploy iterations.
  • Engaged in learning and mentorship sessions.
  • Transformed design mock-ups and wireframes into polished, fully functional websites, emphasizing attention to detail and accuracy.

Tools and Technologies

JavaScript Node JS DynamoDB React JS Ant Design Redux Toolkit HTML CSS Tailwind CSS Serverless JS OpenAI API Express JS EJS AWS Lambda AWS S3 CloudFront Code Commit for Git AWS SNS SQS CI/CD using AWS Code Build and Code Pipeline

Projects:

1
Talent Profile Builder

The TalPods internal recruitment team faced challenges in creating optimal profiles for talents to present to potential company hiring managers, taking extensive hours to complete. The profile builder tool aimed to reduce this time to less than 15 minutes. Our team developed the profile page using a structured data model and a design validated through testing. In the second sprint, the team was divided to create a dashboard tool that enables profile creation using ChatGPT APIs. As a result, the system now allows profile creation in less than 4 minutes.

JavaScript Node JS DynamoDB React JS Ant Design Redux Toolkit HTML CSS Tailwind CSS Serverless JS OpenAI API Express JS EJS AWS Lambda AWS S3 CloudFront Code Commit for Git AWS SNS SQS CI/CD using AWS Code Build and Code Pipeline

Sep 2023 - Nov 2023

Data Engineer Intern Cedars BC | Tripoli, Lebanon (Onsite)

As a Data Engineer Intern at Cedars BC, Ahmad handled data engineering tasks using Azure cloud services, created data visualizations with Power BI, and collaborated closely with senior professionals, building a foundation in data manipulation and visualization.

Responsibilities:

  • Leveraged Azure cloud services to handle data engineering tasks efficiently.
  • Utilized Power BI to create insightful data visualizations and generate comprehensive reports.
  • Showcased adeptness in data manipulation through Python scripting.
  • Engaged in close collaboration with senior professionals, benefiting from their expertise and guidance.

Tools and Technologies

Azure Power BI Python

Education

Arrow

Oct 2020 - Oct 2023

Lebanese University

Bachelor's degree (Computer Science)

Beirut, Lebanon

Projects

Arrow

University System

Contributed to the development of a learning management system, implemented user authentication features, and developed functionalities for course creation, chapter management, and document upload.

Technologies:

PHP Native

Currency Converter

Implemented a currency converter utilizing HTML, CSS, and JavaScript. Integrated an API to fetch real-time exchange rates, dynamically displaying converted values based on user input.

Technologies:

HTML CSS JavaScript API Integration

Video Detection With Python

Developed a video detection system to identify and label objects in video streams, converting detected labels into coherent sentences and saving them as audio files.

Technologies:

Python

Chatbot using ChatGPT

Built a simple chatbot using ChatGPT API key, OpenAI library, and Gradio Python library to create an interface and utilize functions.

Technologies:

Python

Ahmad B.

Software engineer level 1

top arrow

Hire Ahmad

Hire elite tech talent, sponsored.

Start Hiring