Ahmad is an experienced software engineer with over 8 years of experience in a wide range of web development languages and frameworks. Ahmad is skilled in both front-end and back-end development and is also familiar with various programming languages. Ahmad has experience working independently and as a contractor, and is a highly sought-after full stack web developer.
Software Developer - Smart Intellectuals, January 20th, 2018 to December 25th, 2022
Web Developer - Get Out, February 15th, 2020 to February 30th, 2023
Independant Contractor - Get Out, May 20th, 2021 to February 30th, 2023
Python Programming Intern - Ybi Foundation, September 18th, 2024 to October 3rd, 2024
Computer Assistant
Introduction to Computer Basics
Dec 2017 - Apr 2019
Computer Instructor
Tech Talk
Apr 2018 - Apr 2019
Computer Instructor
Software Group
Mar 2023 - Present
Food Pantry Assistant
House of Mercy VA
Sep 2023 - Present
Gardener
Rainbow Therapeutic Riding Center
Mar 2023 - Present
Web development is the process of creating a website or web application from an existing source code base.
Programming is a process of designing a step-by-step plan to achieve a specific goal.
Independent contractors are not protected by the National Labor Relations Board and are not eligible for many labor rights.
➠ Cloud Computing
➠ Cloud Applications
➠ Cloud Security
➠ Software Defined Networking
➠ DevOps
➠ Full Stack
➠ Software Development
➠ Game Development
➠ Game Coding
➠ Front-end Development
➠ Back-end Development
➠ Programming
➠ Angular + NestJS
➠ React + Redux
➠ React JS
➠ C
➠ C++
➠ C#
➠ SQL
➠ HTML
➠ CSS
➠ JavaScript
➠ Web Applications
➠ Data Visualization
➠ Deep Learning
➠ Database
➠ Database Systems
➠ Information Systems
➠ Additional Notes
Just launched my first book, "Mastering Full Stack: Become a Proficient Web Developer" (Kindle, April 12th, 2024)! Level up your skills with in-depth explanations, tutorials, and best practices for front-end & back-end development. Build dynamic apps and join the web dev world!
Unveiling AI's fascinating history, "Beyond the Turing Test" explores breakthroughs, visionaries, and the ethics of intelligent machines. Get your copy and embark on this thought-provoking journey! Now available to on Amazon Kindle!
Just launched my new ebook, "Code in the Cloud: Master Online Software Development" (Kindle)! Become a cloud coding pro with this guide - build & deploy apps, optimize performance, and more!
From Ada to Algorithms" takes you on a whirlwind tour of programming history! Explore the pioneers, languages, and algorithms that built the digital world. Perfect for programmers of all levels! Now available on Amazon Kindle!
In today's technology-driven world, coding has become an essential skill that empowers individuals to unlock new opportunities and create innovative solutions. Coding is not just about writing lines of code—it's a form of creativity that enables us to transform ideas into functional websites, apps, and digital art. It sharpens problem-solving skills, allowing us to approach complex challenges methodically, both in programming and real life. As demand for tech professionals grows across various industries, coding offers vast career prospects, from software development to data science. Moreover, coding promotes digital literacy, fosters entrepreneurship, and contributes to global efforts for social good, making it a true digital superpower.
Code Chronicles: Pioneers, Paradigms, and Python" explores the remarkable evolution of programming languages, tracing their development from early manual coding to today's sophisticated languages that power modern technology. From the creation of FORTRAN in the 1950s by John Backus, which revolutionized scientific computing, to the development of compilers that opened new doors for complex programming, each milestone highlights the vision of key pioneers. The advent of the internet brought languages like Java, which became fundamental for web development. Today, Python and JavaScript dominate the field, with Python's versatility driving innovation in areas like AI and automation, while JavaScript powers the dynamic nature of the web.
Programming Isn’t Really That Hard: Why Anyone Can Learn to Code" challenges the misconception that coding is only for tech experts, emphasizing that anyone, regardless of experience, can learn programming with the right approach. At its core, coding is about problem-solving, a skill we use daily. Modern beginner-friendly languages like Python simplify the learning process with readable syntax, while a wealth of free resources—courses, tutorials, and interactive platforms—make coding accessible to all. Debugging mistakes teaches valuable skills like persistence and attention to detail. With dedication and practice, coding unlocks opportunities to create, innovate, and tackle real-world challenges, proving that anyone can embark on the coding journey.
The convergence of technological advancements like AI and machine learning, alongside the widespread digital transformation of businesses, has created an immense need for skilled developers. From building secure platforms to innovating with software solutions, developers play a crucial role in shaping the digital landscape. Their versatility allows them to work across industries, often remotely, making their expertise even more valuable. With job security, competitive salaries, and the opportunity to stay at the forefront of tech innovation, software development offers a rewarding career path filled with endless possibilities.
Cherry Computer, a future startup, disrupts consumer electronics with a one-stop shop for manufacturing, software, and design. We prioritize quality and exceed expectations, aiming to become a leader in this ever-growing market.
Portfolio
My portfolio is a collection of my work as a web developer, software engineer, programmer, and independent contractor. I have experience working with a variety of web frameworks, programming languages, and database technologies. I also have experience designing and creating user interfaces and graphics.
Be sure to check out my online portfolio!