Post Job Free
Sign in

Machine Learning Software Developer

Location:
Pflugerville, TX
Posted:
June 28, 2024

Contact this candidate

Resume:

P a g e * *

Isaac Shepherd

Entry Level Software Developer

Email • 512-***-****

LinkedIn • Pflugerville, TX

Summary

Innovative and detail-oriented Computer Science graduate with a solid foundation in software development, proficient in multiple programming languages including C++, Python, Java, and Lua. Demonstrated expertise in parallel programming, data analysis, machine learning, and web application development. Proven ability to lead and collaborate on complex projects, overcoming challenges in workload management and multi-technology integration. Experienced in utilizing project management tools like Jira and version control systems such as GitHub and BitBucket. Adept at creating efficient, scalable, and user-friendly solutions. Key Highlights

Mastered C++ with expertise in common data structures and parallel programming using MPI, Pthreads, OpenMP, and CUDA.

Proficient in Python for EDA, data preprocessing, and machine learning with Scikit-learn and TensorFlow, as well as Flask web development.

Skilled in Java with strong fundamentals in object-oriented design, dependency management, abstraction, exception handling, parallelism, and Gradle.

Advanced experience in Lua for game environment services, client-server communication, and object-oriented design. Education

Bachelor of Science in Computer Science GPA: 3.1 Texas State University, Location, May 2024

Associate of Science in General Studies

Austin Community College, Location, May 2022

Technical Proficiencies

Tools: Jira project manager, GitHub, GitKraken, BitBucket, and VScode. Databases MySQL, Oracle SQL developer,and Microsoft SQL server management studio. Programming Languages C++, Python, Java, Lua

Career Experience

HEB, Round Rock 2023 – Present

Produce Specialist

Collaborate with the sales team to forecast demand, optimize inventory levels, and minimize wastage. Develop and execute promotional campaigns to drive sales and increase brand visibility in the market. Coordinate with suppliers to negotiate contracts, monitor pricing trends, and ensure competitive pricing for products.

Enhanced produce quality by filtering out damages and spoils and ensuring well-stocked displays.

Conducted regular inspections of incoming produce shipments to uphold quality standards and freshness. Key Projects

CrowdRoulette Web Application 2024

Collaborated in a 4-person team to develop the Python Flask application CrowdRoulette during a course project.

Utilized Flask framework, JavaScript, and Twitchbot API to create an app that launched polls, retrieved votes, and displayed dynamic results with a random spin factor.

Managed workload and collaboration using Jira and Bitbucket, critically evaluating tasks and integrating diverse technologies.

Dynamic House System 2023

P a g e 2 2

Launched a Lua-based project enabling in-game house construction using premade models for housing and furniture.

Engineered an object-oriented structure to manage client-server communications and implement static, dynamic, and interactive furniture types.

Overcame challenges of client-sided furniture script execution from server-side storage. Parallel Collatz Conjecture 2023

Developed multiple C++ projects to compute iterations for initial values reaching the 4-2-1 loop and evaluate time for large- scale computations.

Implemented four versions utilizing different parallelism architectures: MPI, pthreads, OpenMP, and CUDA.

Addressed challenges in data reduction and workload distribution for each parallel architecture. Additional Experience: Cashier at HEB (2016-2023)



Contact this candidate