Education

Work Experience

CTA

CTA

May 2012 - Current

Web Application Developer
Web Application Tester (QA)

Learn More
Fluxlogic Studios

FluxLogic Studios

April 2015 - Current

CTO
Founder
Lead Tester

Learn More
GnomeSpray Games

GnomeSpray Games

October 2010 - April 2015

CEO
Founder
Lead Programmer

Learn More
CTA

RealD

May 2010 - June 2011

Intern - R&D 3D Game Development


Learn More
Education

CTA

Computer Technology Associates - Web Application Developer

May 2012 - Current

Right out of college I was working at Noodles & Company and focusing on my game company GnomeSpray Games. Very quickly it became obvious that I needed to gain more experience in my field, and so I went searching for a job that would offer an abundance of opportunity to grow my professional skills.

During the search process I came across this small business called CTA. They were hiring for a web application tester to join their newly formed test team. I decided to interview and it felt like a good fit. Joining CTA launched my professional career, and continues to be a treasure chest of experiences and learning opportunities.

As a tester I was responible for finding and tracking bugs, creating and following a detailed set of test cases (automated and manual), and ensuring 508 compliance. Our test team became experts on the vast network of data and each elements function within the application.

About a year and a half after joining the test team at CTA (Fall 2013), I was confronted about an opening on their application development team. As my passions and career goals swayed more towards coding than testing, I quickly accepted.

My responsibilities shifted to maintaining the data, creating new interweaving web pages, and updating existing out-of-date forms. My experience as a tester has given me a lot of foresight into what might go wrong on a web form, and I use what I've learned to become a better unit tester and developer over the years.

  • C# / ASP.NET
  • JQuery & Javascript
  • AJAX
  • SQL
  • Microsoft SQL Server Management Studio 2008-2014
  • Microsoft Team Foundation Server
  • Microsoft Test Manager
  • Microsoft Visual Studio 2005-2015

Advanced Weapons Lab:

The AWL project management suite combines project estimating, labor management, risk analysis, and reporting services to the Navy. The suite is a web-based application that has been developed and refined for over a decade, catering specifically to the daily needs of the AWL. While under an NDA, I'm not sure how much more I can say about this project, but to learn more you can access information from this site.

Education

FluxLogic Studios

Fluxlogic Studios - Chief Technical Officer - Business Management

April 2015 - Current

I left GnomeSpray to focus full time on web development. Luckily an opportunity knocked on my door not long after leaving the game company. My friend Bala Acharya Kanumuri (Michael) caught wind of a client who wanted a custom website for their business. I was intrigued and agreed to meet with FNBC to help analyze and potentially develop this project. After the meeting, Michael and I talked some more and decided that forming a web design and development business was in both of our best interests, and that we could persue multiple endeavors as business partners.

After formimg FluxLogic Studios, we landed the Food and Beverage Connections project, and quickly went to work. Arguably one of the largest websites I've worked on, FandBConnections.com turned out to be quite the learning experience. I had a lot of fun managing the design and testing the site over the year long development cycle. FluxLogic is still maintaining the website for FNBC, and hopes to continue this innovative and unique social media platform.

While developing the site, I took some time on the side and developed an Agile-based project management system to keep track of our to-do lists, bugs, requirements, and track the progress of changes requested by the client. Still in it's infancy, and currently only being used internally by Fluxlogic, I hope to refine and expand CodeCycle into a full-fledged project management and scheduling tool.

Future plans with FluxLogic include securing contracts with local businesses to develop state-of-the-art websites and eCommerce platforms.

  • PHP
  • MySQL
  • HTML, CSS, Javascript
  • Bootstrap
  • Some Drupal (mostly admin panel stuff)
  • NetBeans
  • GitHub

Food and Beverage Connections:

An innovative and unique approach to social media and job searching. Food and Beverage Connections combines elements of Facebook, LinkedIn, Craigslist, Monster, and blogging. The site is an all-inclusive industry specific hub to connect professionals managing or working in restaurants, bars, hotels, catering, food trucks, etc. The idea started as a job search engine designed to filter only food and beverage related jobs, but grew into a novel idea of connecting all employees in this industry and helping them learn and expand their careers.

Education

GnomeSpray Games

GnomeSpray Games - CEO - Lead Developer

October 2010 - April 2015

During one of my entrepreneurship classes, we were asked to split into teams and create all the documentation needed for a business, including a business plan, projections, marketing plan, funding plans, etc. A group of my close friends and colleagues decided since we were all game development majors, why shouldn't we create the skeleton of a game company? Towards the end of the project, our professor confronted us with a grant opportunity that seemed right up our alley. It was perfect, and every college kid's dream. The grant offered a sizeable sum for creating an educational game. The catch was, only legitimate businesses were allowed to apply. Our team put two and two together, and decided to go for the grant. We doubled our efforts to get our business plans done early, filed for an S-Corporation, and submitted our grant proposal.

Unfortunately we did not win that grant, but the group was determined to make GnomeSpray Games Inc. a reality. We started off building Grayscale for Windows Phone, and contracted a good friend to do the iOS version. Immediately it became clear that we loved doing mobile games.

Graduation came and went, and our group pressed on with GnomeSpray. We created RAD for Windows Phone, and then started focusing on our biggest game to date, G-Day. During the development of G-Day we also rebuilt Grayscale in Android with more game modes, and released a Seasons version.

One winter, I was confronted by a close high school friend about an opportunity to host a featured booth at the Winter X Games in Aspen. This was by far GnomeSpray's biggest marketing campaign and we weren't going to miss the chance. We had a lot of fun showing off our games to thousands of kids and parents, many of which bought the games on the spot. We hosted Grayscale tournaments, and dished out GnomeSpray merchandise to the winners.

However, just like most garage start-ups, we were struggling to get our break. Finances weren't rolling in like we hoped, but we kept developing out of pure passion. In 2015, I decided I was going to propose to Emily, and needed to get my career in order. Working part-time as a cashier at a fast-casual restaurant wasn't paying the bills. So I started my job search and found CTA. I continued to work at Gnomespray for a while before I fully committed myself to web development.

GnomeSpray's development team had some turnover through those years, but they are still soldering on in hopes of creating the next smash hit. I wish them all the luck in the world, and GnomeSpray will always have a piece of my heart.

  • C# / XNA
  • Java for Android
  • Microsoft Visual Studio
  • Eclipse

Grayscale:

In the days before Candy Crush Saga and the flood of simple games on the app stores, the Creative Lead of GnomeSpray games hatched a unique gameplay idea for a bubble popping game. Grayscale's simle premise is to pop falling bubbles. Points are scored for bubbles popped that match a color-changing border. Points are taken away for bubbles popped that don't match the border. With different game modes like Survival, Time Attack, and Challenge mode, this game keeps you on the edge of your seat and trying to beat your personal best.

Grayscale Seasons:

It seems like all the best mobile games have themes from season to season, so why not Grayscale? Check your phone near major holidays and seasons to play grayscale with pumpkins, christmas ornaments, snowflakes, hearts, shamrocks, etc. Available as a seperate but free app with limited gameplay modes.

G-Day Tower Defense:

While most tower defefense games have you building defenses along a specified path, G-Day decided to open the playing field a bit. Protect Princess Flufflebuns and her castle with all your zany defenses against the d-day like invasion of the gnome king and his grand army of garden gnomes. Wave after wave of gnomes come storming the beach and choose their own path in an open field that leads straight to the castle. Gnomes can break down and destroy your defenses, so make sure you've built them to last the onslaught. Fire cat-a-pults, underwear slingshots, and soda streams at those pesky gnomes. Lure them into the perfect spot and turn on the sprinklers, block them with flaming walls, or bury peppermint mines in the field as traps. It will be a long hard battle, but the Princess will thank you.

RAD:

The slogan of this game is Spin to Win, and there's not much more to it than that. Navigate your disc through a series of labirynths. Better times earn you better medals. Sounds easy? There's a catch. The disc orbits a center point set by you. Clicking the screen will change the center point, and thus the radius of the orbit. Spin your phone like a steering wheel left or right to change the direction of orbit. An ode to simple arcade games with a modern touch, RAD will have you mesmerized for hours.

Learn more about these games in the Projects section.

Learn More
Education

RealD

RealD - Software Engineering Internship

May 2010 - June 2011

In the summer between my junior and senior year, I found an opportunity to intern with RealD 3D in Boulder, CO. I promptly packed my bags for the summer and moved in with a high school buddy. The experience was more than I could ever ask for. I was trusted with a few of the companies research and development tasks, and it was my first experience coding something bigger than a homework assignment. RealD showed me the inner workings of a software development team and I learned about different strategies of the software develpment cycle and Agile processes.

They kept me on through the next school year (my senior year) to continue developing the project I was working on. I was tied up with school work, and wasn't able to make the most out of that opportunity, and so my manager and I decided it was best if we parted ways after that year. I am forever grateful for the invaluable knowledge that the company provided me. The things I learned at RealD created a better understanding of software development, and enforced my passions for making this a career.

  • C# / XNA
  • Unreal Engine
  • Visual Studio 2008

Research and Development - Passive Eyewear Computer Gaming:

Before XNA fell off the face of the Earth, it showed some potential for becoming a viable game engine for PC gaming. RealD asked me to create a demonstration of a game built with XNA that could fully utilize the power of RealD's passive eyewear 3D. I spent a fair bit of my summer implementing a 3D solution for the game, while trying to optimize the game's code to run at faster framerates due to the increased computations of the 3D. As a second project I used the Unreal Engine to create a demonstration level showing that the same principles and algorithms could be translated between game engines.

Research and Development - Passive Eyewear Operating System:

Also built with XNA, RealD confronted me about a brainstorming idea. They wanted to see if I could come up with an operating system's home screen/start menu utilizing 3D. As I'm not sure how much they plan on using these ideas in the future, I won't announce more to the entire internet.