Craig Galloway

GitHub | LinkedIn

About Me

I am a proud Buckeye that grew up in the shadow of the Ohio State University. While growing up, I had an endless curiosity and fascination with both computers and animals. My tendency to pursue results and see things through to the end resulted in achieving the rank of Eagle Scout as well as completing an education as a doctor of veterinary medicine. My passions continued and I remained heavily interested in computers and development, studying on my own time using Lynda.com and building my own desktop PC. While working as a clinical veterinarian, I realized that much of the software that my teammates and I depended on were not designed with the perspective of the medical practitioner. After making sure my team, clients, and patients were all ok, I decided to take the plunge and pursue development directly.

My first step was attending Coding Dojo, a 14 week intensive training program that teaches 3 full stacks and a variety of technologies that support them. During this I learned Javascript, Python, and C#, creating a large number of web apps. Each stack was completed with a "Belt Test", a full project created in 4-5 hours that needed to match a provided wireframe. This included a database, usually multiple forms with complex validations, styling, and deployment. Each test was then followed with "Project Week", an informal contest to create an interesting and complex web app in small teams using technologies not directly taught in the program.

During my time at Coding Dojo, my fascination and passion for software development blossomed. Since then, I am continuing to develop and diversify my knowledge, as well as create a variety of web applications and programs, from games to medical applications. I am looking forward to a career in development and am open to any path before me.

Technologies

Web Fundamentals
  • HTML5
  • CSS3
  • JavaScript
  • jQuery
  • Ajax
  • AWS
  • Azure
Python
  • Django
  • Flask
  • SQLite
  • pip
  • Bcrypt
MEAN
  • Mongoose/MongoDB
  • Express.js
  • Angular CLI
  • Node.js
  • TypeScript
  • ES6
  • Socket.io
C#
  • ASP.NET Core
  • LINQ
  • Razor
  • MVC
  • Entity