Software Developer

Hi, I'm Andy Almeida, a passionate Software Developer
based in Southern California. 📍

About Me

Hello, I'm Andy Almeida, and I'm all about computers and software development.

From cracking code to crafting solutions, I'm fueled by a passion for innovation and problem-solving. With every line of code, I strive to push the boundaries of what's possible, driven by a relentless curiosity and a hunger for knowledge.

Let's build something incredible together!

Education

Work Experience

Software Development
Innova Structural Design Group, Inc

January 2023 - Ongoing

Expeditiously acquired proficiency in the AutoCAD .NET API, enabling extensive development and innovation within the AutoCAD environment. Implemented a comprehensive documentation system and established a SQL Server database infrastructure to facilitate organization and optimization of architectural projects. Accelerated workflow processes by deploying customized solutions, leading to significant time and cost savings for the company.

Skills:AutoCAD .NET API, C#, Windows Forms, MySQL Server


@PONCHOS.PCs

2018 - 2023

Personal Consulting and PC Construction Service
Offered tailored consulting and construction services, catering to clients' unique PC requirements. Sourced and curated computer components to meet client specifications, ensuring adherence to budgetary constraints and project timelines. Curated a digital portfolio on Instagram to exhibit completed projects and customer testimonials, fostering client satisfaction and trust. Assembled and installed custom hardware, operating systems, and drivers for a total of 15 bespoke PCs, delivering comprehensive solutions from inception to completion.

Skills: PC Hardware, Working within a Budget, Handling Deadlines, Customer Service


Projects

Acroname USBHub3+ Automated Port Switching

February 2024


I utilized a RaspberryPi 4 and the Acroname USBHub3+ Programmable 8-port USB Hub to automatically swap ports based on the day of the week.
For example: On Monday, Port 0 is turned on, and Ports 1-6 are turned off. On Tuesday, Port 1 is turned on, and the remaining ports are turned off. And so on...
The RaspberryPi was loaded with a LTS version of Ubuntu, and the programming was built with Python3. The program was then turned into a service and then setup to be ran on startup as well as on any instance of a crash, effectively having it on at all times. The goal of this project was to have a "Plug-and-Play", long-term, connection-free, solution that could handle many instances or potential scenarios such as power outages and the various cases of either devices losing power or unpluging.

Skills: Raspberry Pi, Python, Ubuntu, I2C, Linux Services, 3rd Party APIs

Self Driving Car

September 2023 - December 2023


I, along witha team of 3 other students, developed a small Car robot capable of following a tape line on the floor and self-navigation around obstacles. We utilized approved peripheral devices interfaced with a Raspberry Pi 3, implementing our solutions exclusively in C. The deviced used included IR Obstacle sensors, Light Level sensors, Sonar Distance sensors, and motors. Our team went through multiple iterations of our project until we landed on our final product, which actually ended up clearing the course provided faster than all the other teams in our section!

Skills: Raspberry Pi, C, Linux, I2C, Hardware Wiring, Robotics

Team-Lead - GatorEats

January 2023 - May 2023
Food Delivery Service Application


Taking on the role of Team Lead, I coordinated a team of 5 students in the successful development of a comprehensive capstone class WWW application project. We implemented modern software engineering processes and tools, such as agile methodology and project management software (Trello), to ensure the project's timely delivery and high quality. I was able to empower my team members through the facilitation of daily scrum meetings, meticulous documentation, efficient task delegation, and regular progress monitoring. I ended the semester with the higest grade in the class!

Skills: Amazon AWS, Full Stack Web Development, GitHub, Express.js, React.js, Node.js



Skills

Software Development Languages:

C, C++, C#, Java, Python, JavaScript, HTML, CSS, LISP, R, SQL

Software Experience:

Windows, Linux, git, GitHub, mySQL, AutoCAD, Virtual Machines, Home/Business Network/Wifi Setup, Software Penetration, Amazon AWS, Front-End, Back-End, Full Stack, Software Lifestyle, AGILE, SCRUM, User Centered Design, Teamwork Management, Trello, AutoCAD, .NET

Languages:

Fluent in English, Spanish (Castilian); Conversational proficiency in French;

Contact Me

Email: andyalmeida191@gmail.com