Eli Woodard
Software Engineer
BSU

About

As a graduate from Boise State University, I have developed strong communication and organizational skills essential for any project. My academic and professional journey has fueled my passion for computer science and driven me to continue honing my skills.

C#
SASS
Javascript
Java
Python
C
Bash
VSCode
MySQL
Angular

Education

Boise State University

Bachelor in Computer Science | GPA 3.9

August 2021 - December 2024

Course Highlights

  • Data Structures
  • In my final Bioinformatics project, my team tackled the challenges of efficiently analyzing vast DNA sequences from GeneBank files. Utilizing B-Trees, I optimized storage and retrieval processes. I further enhanced system performance through memory-saving binary representations and integrated caching. The project also incorporated SQLite databases for advanced search capabilities, and I collaborated with my team using Scrum practices on GitHub to ensure smooth project progression.
  • Programming Languages
  • During the Programming Languages course, I deepened my understanding of Scheme and the nuances of language grammar. A significant project involved writing an interpretation program, translating from Java to a C, and helping improve my understanding of interpreters.
  • Computational Theory
  • Computational Final Project included a Turing Machine simulator to emulate machine behavior based on specific input rules. I also gained experience with deterministic and non-deterministic finite automatas (DFAs and NFAs), allowing for the creation, modification, and testing of these structures.

  • Algorithms
  • In the ongoing algorithms class, we are immersed in mastering the calculation of time and space complexities for diverse algorithms. Key focus areas encompass matrix multiplication, the divide-and-conquer approach, the master method, and the substitution method for both inductive and basis steps. Furthermore, we are honing skills in crafting recursive trees to evaluate an algorithm's runtime.
  • Electronics and Communication
  • In the ECE330 Electronics and Communication class, we employ assembly code to interface with and manipulate a specific board. Our foundational exercises include coding tasks such as determining the min, max, and absolute values directly in assembly. Progressing further, we transitioned to C programming, where we constructed a program that leverages the board's capabilities to play a song.
  • Computer Networks
  • In our Computer Networks course, we've delved into the mathematics behind calculating Fourier coefficients and have explored the intricacies of various network architectures. A notable topic covered includes the Hamming code and the process of encoding information using flags and escape values. As we progress, we anticipate utilizing tools like Surfshark, and have already grasped how a bridge functions within a switched LAN environment.
  • Career

    CTS

    Junior Software Engineer

    Tapani Inc.

    April 2025 - Present

    At Tapani Inc., I entered an unfamiliar full-stack .NET environment and rapidly became proficient in building internal tools that enhanced workflow automation and team efficiency. I took ownership of multiple features across the stack, working with technologies such as C#, .NET (Razor Pages), SQL, and MudRazor to design and implement responsive, data-driven web interfaces. With minimal onboarding, I independently deployed functional tools that were integrated into live operations within weeks.

    This role demanded fast adaptation, proactive problem-solving, and clean version control practices using SourceTree and Bitbucket. The project required close attention to backend logic, user interaction, and database performance, reinforcing my ability to deliver scalable and maintainable software. By working hands- on with real-world business needs, I strengthened my capacity to execute full-stack solutions efficiently and autonomously, all while maintaining production-level quality in a timely manner.

    TSE

    Probe KEG Process Engineer

    Micron Internship

    May 2024 - Aug 2024

    At Micron Technology, I immersed myself in a complex software environment, focusing on modernizing the codebase and refining existing workflows to support large-scale computational tasks. I invested significant effort analyzing hundreds of files in HTML, CSS/SASS, Java, JavaScript, and Perl, deconstructing legacy logic to understand how each component contributed to Micron’s operational ecosystem. Armed with this insight, I collaborated with colleagues to transition from the HTCondor workload management system to Micron’s in-house WARP solution, ensuring seamless integration across front-end interfaces and back-end infrastructures.

    This work involved careful debugging to resolve subtle conflicts and tailoring performance improvements to meet strict efficiency standards. By engaging with cross-functional teams, I learned to balance technical rigor with clear communication, ensuring that complex tools and processes remained accessible to a diverse user base. Ultimately, my time at Micron strengthened my ability to navigate intricate software environments and taught me how thoughtful refactoring can elevate system resilience, scalability, and clarity.

    OIT

    Student HPC Systems Admin

    BSU Internship

    Jun 2022 - Apr 2024

    During my internship as a Student HPC Systems Admin at Riverfront Hall, I dove deep into the workings of the Borah and R2 Cluster. I began with tasks like reviewing automation scripts in Python and managing account creation. This hands-on work, along with my studies, sharpened my problem-solving skills and taught me the importance of team coordination.

    My responsibilities expanded to include editing the RCS OIT webpage using Wordpress and writing tutorials for our usersbase. These tasks emphasized the need for clear communication and ensuring our systems were easily navigable.

    One significant project I took on was assisting a researcher struggling with their website's efficiency. This required in-depth technical analysis, collaboration, and a closer look into various APIs. My recommendations resulted in marked improvements for the researcher's site.

    As my internship progressed, I took on more independent projects, moving away from daily routine tasks. This shift underscored the importance of initiative and adaptability in tech roles. After nearly a year at Research Computing, I had grown from a new intern to a key team member, ready to tackle more complex challenges.

    Projects

     

    Player Sim.

    Journeys in Middle Earth required emulation, and to ensure playability while online, I constructed a simulator. This project showcases simple front-end skills.

     

    Info

    • Completed - 6/14/2023
    • Utilized - HTML, CSS, & Javascript
    • Tools - VSCode & Github
    • Github link
    • Page link
     

    Tasks

    Tasks is a modular task management system designed to streamline college assignments and project tracking.

     

    Info

    • Completed - 11/17/2023
    • Utilized - HTML, CSS, & Javascript
    • Tools - VSCode & Github
    • Github link
    • Page link
     

    Databricks

    Databricks AI Pipeline is an enterprise-level data solution designed to handle complex data integration and machine learning workflows.

     

    Info

    • Completed - 2/10/2025
    • Utilized - Databricks Notebooks & Tools
    • Tools - Databricks, APIs, GitHub, & VSCode
    • Github link
    • Page link
     

    MapSimulator

    Map-Simulator is a real-time collaborative map building tool that allows players to interactively play The Lord of the Rings: Journeys in Middle-earth.

     

    Info

    • Completed - 2/24/2025
    • Utilized - Socket.io, Fabric.js, Front-end, & Back-end
    • Tools - VSCode & Github
    • Github link
    • Page link
     

    Database Con.

    The Student Grading System simplifies managing classes, assignments, and grades with an intuitive database-connected command-line interface.

     

    Info

    • Completed - 12/1/2024
    • Utilized - Java & MySQL
    • Tools - VSCode & MySQL WorkBench
    • Github link