To secure a position where I can efficiently contribute my skills and abilities for the growth of the organization and build my professional career, as well as learn new skills to expand my abilities.
Languages & Technologies
|jQuery||NodeJS||Style CI||Travis CI|
|Blade||Sass||HTML 5||CSS 3|
Paradigms & Principles
Tools & Services
Frameworks & Standards
|Laravel 5.6+||Laravel 5.5||Laravel 5.1||Laravel 4.2|
|Vue||Tailwind||Bootstrap 3||Bootstrap 4|
Education & Certifications
Bachelors in Computer Science
Courses: Algorithms, AI, Prob & Stats, Security, Networking, OS, Discrete MathAwarded: August 2015
Associates in Science
Courses: C/C++Awarded: May 2011
Given for the ability to understand and explain fundamental concepts of Software Development.
Tech: Database, Development, IT InfrastructureAwarded: June 2014
Employment & Internships
Senior Software Developer
Continued developing software from Halo Co. Responsibilities expanded to include SQL optimization, imports, load balancing, and automated testing.
Senior Software Developer
Built a loan servicing software and borrower portal using the Laravel 5.1 Framework. Built architectures such as notifications, nightlies, and payments.
Full-Stack Web Developer
Built a custom site from scratch using the Laravel 5.1 and then 5.2 Framework. Used a mobile-first design, and operated using TDD.
Contract Programmer | Backend Designer
Replaced an analog paper system with a digital one. The implementation yielded a mobile-ready application using the Laravel 4 framework.
Game Design Professor
Taught K-12 Students how to program and design games in an Agile environment using Game Maker Software. Created the curriculum.
Skills: Communication, Leadership, Teaching, Flexibility, Documentation, SOLID, MVC, OOP, DRY, KISSJune 2013 - August, June 2014 - August 2014
Private Tutor for GM: Studio and other CS topics
Taught Students various CS concepts by using a goal-oriented curriculum that was dynamically adjusted for each student's needs.
Skills: Communication, Teaching, Modularity, Documentation, SOLID, OOP, DRY, KISSAugust 2014 - January 2015
Projects & Websites
My personal website, home to all of my various projects, packages, and other programming toys. Always uses latest software and principals.
Skills: Laravel 5.1 to 5.8, Tailwind, Composer, NPM, YarnNovember 2014 - Current
Simulates a network by having files as network channels. Realistically matches an actual network where nodes use different OSI Layers.
Skills: Modularity, SRP, C/C++, Vim, Software DesignMay 2014
Solves a generalized Constraint Satisfaction Problem. The problem is solved using various heuristics and consistency procedures.
Skills: Java, Eclipse, AI, Abstraction, Discrete LogicFebruary 2014 - March 2014
Kept track of various contacts by storing data in a SQL Database. Stored procedures were used to manage addresses, phone numbers, etc.
Skills: C#, MSSQL, Waterfall, SRS, Visual StudioSeptember 2013 - December 2013
Activities & Services
Learned Agile-Programming, Version Control Systems, and programmed games using a wide spectrum of languages and tools.
Skills: Leadership, Project Management, Git, BitbucketAugust 2014 - Current
Worked in large groups to construct homes for those in need. Learned the value of teamwork. Project planning was observed.
Skills: Leadership, TeamworkAugust 2010 - May 2012 60 Hours of Volunteer Work