Hello, my name is
Gavin Ward
Computer Programmer
- gavinw6@yahoo.com
- (419) 461-8957
About me
I strive to make simple, efficient, and elegant projects that drive learning and improvement
I can work with others to improve systems and create fresh, innovative ideas.
I began coding two years ago when I took a Java course in college. Within the first few weeks of the course, I already knew that programming was something I wanted to pursue. This caused me to spend a lot of my time (both in and out of school) honing my skills and creating projects.
Since then, my resolve has not weakened. I’ve gone on to learn many other languages, such as HTML/CSS, JS, python, SQL, Visual Basic, and C#. I have also found it important to have variety in the projects I make. Because of this, I have picked up a lot of skills along my journey, including database design, UI design (apps and websites), and even the ability to develop and train neural networks from scratch. Having all of these tools in my belt helps me to a flexible and impactful programmer that can see a project through from beginning to end.
What I do
AI Development
I have hands-on experience building neural networks from scratch using NumPy, including implementing forward/backpropagation and training them with categorical cross-entropy.
Logical Programming
I enjoy the challenge of solving complex problems with simple, logical solutions. Much of my work involves breaking down abstract concepts and bringing them to life through code.
Backend Development
As I stated before, I strive for efficiency and logic, so finding ways to create and optimize backend systems has always been something I'm drawn to.
Programming Skills
Work Experience
2025-Current
Kroger
Customer Help Desk
While I have not done any programming with this job, my time interacting with both customers and my co-workers has helped me to be more effective at working with others to solve problems.