madsuleiman

menu

close

Image
Palestinian Computer and Software Engineer

Hi, I'm Ahmad Suleiman

I am a passionate software engineer specializing in creating impactful software solutions. Welcome to my portfolio.

About Me

I am a proud Palestinian Software Engineer interested in meaningful work, using my skills and abilities to produce real output to the world and direct change. Graduated University of California, Merced in 2023 with a Bachelors in Computer Science and Engineer. I currently work at Milano Technical Group Inc in Merced California in building amazing robotic platforms, vision technology, autonomy systems, and so much more in agricultural applications.

me being the favorite young uncle

My

Skills

Machine Learning

Machine Learning involves creating algorithms and models that enable computers to learn and make decisions based on data. My expertise includes supervised and unsupervised learning, deep learning, and reinforcement learning, applied in real-world projects for automation and data analysis.

Web Development

Web Development encompasses both front-end and back-end development to create responsive and interactive websites and applications. I am proficient in frameworks such as ReactJS, Flask, and NodeJS, with a focus on delivering seamless user experiences and optimizing performance.

Computer Vision

Computer Vision enables machines to interpret visual data. I have developed advanced systems using AI models and traditional methods for tasks like defect detection and object recognition, implementing solutions on platforms such as NVIDIA Jetson.

Front-End Development

Front-End Development focuses on crafting user-friendly interfaces for web and mobile applications. I specialize in technologies like ReactJS and React Native, ensuring that applications are visually appealing and offer smooth, responsive experiences across all devices.

Project Management

Project Management involves overseeing projects from inception to delivery. I have successfully managed multiple software and hardware projects, applying methodologies such as Agile and Waterfall, ensuring timely completion within budget and scope.

Embedded Systems

Embedded Systems involve designing and implementing software that operates on hardware devices. My experience includes working with microcontrollers, sensors, and actuators, particularly in robotics and automation projects.

Mobile Development

Mobile Development entails creating applications for iOS and Android platforms. I have developed apps using React Native, Android Studio, and XCode, focusing on user experience, performance, and integration with native device features.

UI/UX Design

UI/UX Design is about creating intuitive and engaging user interfaces. I apply design principles and usability testing to build interfaces that are not only aesthetically pleasing but also enhance user satisfaction and accessibility.

Database Management

Database Management involves the organization, storage, and retrieval of data. I have experience with SQL databases like MySQL and PostgreSQL, as well as NoSQL databases like Firebase, ensuring data integrity, security, and performance.

Artificial Intelligence

Artificial Intelligence encompasses a broad range of technologies aimed at creating intelligent systems. My work includes developing AI models for predictive analysis, natural language processing, and decision-making, integrating them into practical applications.

Back-End Development

Back-End Development involves server-side logic and database management to ensure the functionality and scalability of web applications. I have built and maintained robust APIs and services using Python, Flask, NodeJS, and SQL.

Cloud Computing

Cloud Computing enables scalable and flexible IT solutions. I have experience deploying and managing applications on cloud platforms like AWS and Google Cloud, leveraging services like serverless computing, data storage, and CI/CD pipelines.

Data Analysis

Data Analysis involves extracting insights from data through statistical methods and machine learning. I have experience in analyzing large datasets, visualizing results, and applying predictive models using Python libraries like Pandas, NumPy, and SciPy.

Software Testing

Software Testing ensures the quality and reliability of software. I am skilled in writing unit tests, integration tests, and end-to-end tests using frameworks like Jest, Mocha, and Selenium, as well as implementing automated testing solutions.

Networking

Networking involves the design and management of computer networks. I have experience with configuring and troubleshooting network systems, working with protocols, and ensuring secure and efficient communication between devices and servers.

Security

Security focuses on protecting systems and data from threats. My expertise includes implementing security best practices in software development, conducting vulnerability assessments, and ensuring compliance with data protection regulations.

Bluetooth Low Energy (BLE)

Bluetooth Low Energy (BLE) is a wireless communication technology designed for low power consumption. I have utilized BLE in mobile app development for remote control and data transmission, ensuring efficient and reliable connectivity.

Robotics

Robotics involves the design, construction, and operation of robots. My experience includes developing software for robotics projects, working with hardware components, and integrating sensors and actuators to create autonomous systems.

My Experience

Image

Milano Technical Group

Oct 2023 - Present

Software Engineer

Working on robotics, object-oriented software, and other projects. Involved in multiple projects, including a web-app Robot GUI and an inventory management system, using technologies like Docker, Flask, Python, ReactJS, and more.


Milano Technical Group

Apr 2023 - Sep 2023

Intern

Contributed to several projects including a web-app Robot GUI and an inventory management system. Assisted in developing software for robotics projects.


University of California, Merced

Dec 2022 - Aug 2023

Computer Labs Technician

Provided intermediate to advanced hardware and software support in computer labs, including troubleshooting, maintenance, and configuration of operating systems and applications.


University of California, Merced

Oct 2021 - Dec 2022

Student Technology Consultant

Supported faculty, staff, and students in technology-enhanced spaces, ensuring the functionality of academic technologies.


The Home Depot

Jun 2021 - Oct 2021

Paint Associate

Worked with color formulating programs, managed inventory, and assisted customers in selecting paint products.


U.S. Census Bureau

Sep 2020 - Nov 2020

Enumerator

Conducted door-to-door interviews, collected data, and assisted in accurate population counts during the 2020 Census.


V & A Janitorial Services

Jul 2018 - Mar 2020

Janitor

Provided janitorial services under a contract with the local city, ensuring cleanliness and maintenance of facilities.


My Education

Image

University of California, Merced

2019 - 2023

Bachelor’s in Computer Science and Engineering

Graduated with a 3.9 GPA, listed on the Chancellor’s Honor List from 2020 to 2023. Participated in Associated Computing Machinery (ACM) for 4 years and Chess Club for 2 years. Completed a range of upper-division CSE courses and engaged in various projects involving robotics, object-oriented software, and web applications. Utilized technologies including Docker, Flask, Python, and ReactJS.


Chowchilla Union High School

2015 - 2019

High School Diploma

Completed high school education with a focus on foundational knowledge in computer science and engineering.


Contact Me

Have a question or want to work together? Send me a message using this.

© 2024-future Ahmad Suleiman. All rights reserved.