You are on page 1of 3

Juan C.

Villa
2818 Molly Dr Lawrenceville, GA 30044 M (404) 441-9653 juan@villafam.com

EDUCATION
GEORGIA INSTITUTE OF TECHNOLOGY College of Engineering Bachelor of Science in Computer Engineering GPA: 3.68 Highest Honors Graduated 2010

EXPERIENCE
Georgia Tech Research Institute
Lead Software Engineer
Managed multiple software teams of 3 to 6 software developers As a task lead, I managed multiple 1M+ government software contracts and was responsible for all phases of the contract lifecycle ranging from requirement analysis, derivations, configuration management, and software development all the way through testing, customer interaction, and product release. Served in a key role in the organization, and was part of the team responsible for implementing a more efficient agile/scrum based software process. Was responsible for designing and developing a variety of C#/C++ high performance communication libraries, tools, and other important components which are now part of multiple software products and contracts. Was responsible for the architecture design and software development of all major components of the contacts I was responsible for. More than 30 components, spanning more than 5 contracts.

Atlanta, GA May 2010 - Now

MedEyes Corporation (Startup)


Chief Technology Officer

Atlanta, GA May 2010 - Now

In charge of product development. Developed 3 different products: 1) Low power semi-active RFID tag, 2) Multi-channel, ethernet enabled, RFID activator board, and 3) Core software server and web front-end. Developed hardware from concept schematics, to full CAD and EDA works (schematics and layouts), developed prototypes in house, manufactured boards, assembled boards, wrote all the firmware for the micro-controllers, and integrated it into the main software. Developed software components. This includes two mobile applications for iOS and Android (developed in Java and Xamarin C#). It also includes the main product server software developed in C# and engineered for the cloud (currently hosted on Amazon EC2). Also developed customer tie-ins written in Ruby to allow customer to write custom functionality and algorithms.

Georgia Tech Research Student


Co-Op Software Student

Atlanta, GA January 2008 - May 2010

Was part of the development team of multiple government contracts ranging from quick-turn programs (lasting < 6 months) to long-term programs (lasting > 6 months). Developed design, documentation, and implemented all my designs in C++ and C#.

SKILLS
Software Development Expert in C# with .NET Framework 4.0 / 4.5 and Mono Framework 2.10 / 3.2 Proficient in ASP.NET MVC4 Proficient in C and C++ (Windows and Linux development) Expert in Visual Studio 2010 and 2012 Development Environment Proficient in Java 6 and 7 Proficient with enterprise Java enterprise libraries such as Java EE, Spring, and OSGi Proficient with IntelliJ IDEA development environment Proficient with Maven build/package management tool Proficient with Message Brokers such as RabbitMQ, ActiveMQ, and custom spins Proficient in Ruby scripting language Proficient in Ruby on Rails web development Experienced with HTML5 and Javascript Proficient with SQL type servers: Microsoft SQL and MySQL Proficient with NoSQL server Mongo DB Proficient with Cloud development environments (Mostly Amazon AWS) Proficient in the use and adaptation of open-source technologies Expert in software debugging and reverse-engineering Proficient in Agile software development process Proficient in GIT source control (custom and with Atlassian Stash) Hardware Development Proficient with Eagle CAD for schematic and layout Experienced with Altium Designer for schematic and layout Experienced with VHDL and FPGA development Have designed boards with up to 6 layers with 200+ components including an FPGA

Proficient with Atmel and Energy Micro micro-controllers Proficient with 32-bit ARM Cortex M0/M3 micro-controllers Experienced with Microsemi SmartFusion FPGA Information Technology Expert in Microsoft Windows Operating Systems (Windows XP, 7, and 8) Expert in Linux-based Distributions such as Fedora, Ubuntu, and Gentoo Experience with Mac OS X Experienced with Windows Server administration: Windows Server 2008 / 2012, IIS Server, Exchange, Lync, domains, security, and other essential IT skills Experience with Linux Server administration: Debian and Red Hat based, Apache, Nginx, Web frameworks, cloud integration, kernel customizations, and security Basic computer graphics skills with Adobe Illustrator and Adobe Photoshop

NOTES
Letters of recommendation available upon request