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)