Other Formats
Please click here for my résumé in PDF format.
Please click here for my LinkedIn profile.
Please click here for my résumé on Indeed.com.
Contact Information
Please click here to see my contact information.
Career Objective
I’m currently employed full-time.
Summary
I have more than 15 years of hands-on experience designing, implementing, and leading development of software systems based on Java and Microsoft .NET platforms.
I am results-oriented and have excellent problem solving, communication, and people skills. I have a strong education in computer science and multiple professional certifications.
Work Experience
- Principal Software Engineer, Vyopta, Austin, Texas, February 2018 – Present
- I’m working on a real-time streaming data pipeline for video and voice quality analytics using Spring Boot, Kafka, and Cassandra
- Staff Software Engineer, VMware, Austin, Texas, November 2016 – February 2018
- Engineer on VMware Cloud on AWS
- Some of the technologies used include:
- Spring Boot, Elasticsearch, RabbitMQ, MariaDB, Artifactory, Gradle, Jenkins, Terraform, DC/OS
- Engineer on VMware Cloud on AWS
- Principal Software Engineer, HomeAway.com, Austin, Texas, January 2015 – November 2016
- Some projects I’ve worked on include: design and implement RESTful APIs for data access, distributed caching, rate limiting, and entity indexing and searching.
- Some of the technologies used include:
- Elasticsearch, Kafka, Cassandra, Storm, Dropwizard, Spring, RabbitMQ
- Senior Software Engineer, 21CT, Austin, Texas, November 2014 – December 2014
- I worked on a data publishing application for Torch, a big data analytics product.
- Some of the technologies used include:
- Vertica, Elasticsearch, PostgreSQL
- Apache Kafka
- Guice, Dropwizard (Jetty, Jersey, Jackson, Guava, and Logback), Spring
- HTML5, CSS3, AngularJS and Bootstrap
-
Director of Software Engineering, Reddwerks, Austin, Texas, November 2011 – October 2014
- Led Reddwerks’ software engineering team and was responsible for defining and delivering product releases, software engineering operations, and product architecture.
- Mentored other engineers, assisted our support team with customer issues, and worked on strategic initiatives such as prototyping and evaluating software tools and frameworks.
- Some of my project work includes:
- Developing a sortation and merge conveyor hardware abstraction and simulation library
- Designing a reporting and ETL framework
- MySQL partitioning, replication, and performance tuning
- Web application development using AngularJS, jQuery, Bootstrap, GWT, and Spring
-
Senior Software Architect, iTKO, Inc. [now CA], Dallas, Texas, October 2005—October 2011
- I worked as a product architect on LISA, an automated software load and functional testing product, through three major releases.
- Some of my project work includes:
- Designing a product to automatically test SOAP and RESTful web services using a point-and-click UI
- Designing a product to automatically test distributed Swing applications
- Designing a web portal using GWT, Struts, and Jetty
-
Senior Software Engineer and Team Lead, Cisco Systems, Inc., Austin, Texas, February 2004—October 2005
- I was the development team lead for the ProWatch Exchange enterprise web portal.
- Developed with ASP.NET, IIS, SQL Server, Infragistics ASP.NET UI controls, NAnt, NUnit, and log4net
- Reporting integration with MicroStrategy Web and BusinessObjects
- I was the development team lead for the ProWatch Exchange enterprise web portal.
-
Senior Software Engineer, Forgent Networks, Inc., Austin, Texas, February 2002—February 2004
- Senior developer on Alliance Media Manager enterprise video management and automation software
-
Software Engineer, Trilogy Software, Inc., Austin, Texas, January 1999—February 2002
- Developer on MCC E-commerce framework
-
Software Engineer, WolfeTech Corp., Claremont, California, September 1997—September 1999
- Designed and implemented a customer website and database for wireless pagers
Education
- University of Texas at Austin, Austin, TX, Master of Science (M.S.) in Electrical and Computer Engineering, 2006—2007
- Harvey Mudd College, Claremont, CA, Bachelor of Science (B.S.) in Computer Science, 1993—1999
Skills
- Programming Languages: Java, JavaScript, C#, SQL, Python, Ruby, C++, C
- Operating Systems: Unix (Linux, HP-UX, Solaris, AIX), Windows
- Frameworks and APIs: AngularJS, jQuery, Node.js, GWT, Spring, Struts, ASP.NET, Servlets, JSP, JSTL, JPA, Hibernate, JDBC, JMS, Ant, Ivy, Maven, Gradle
- Databases: Oracle, MySQL, SQL Server, Informix
- NoSQL: Elasticsearch, Cassandra
- Source Control Systems: Git, Mercurial, SVN
Certifications
Honors, Awards, and Distinctions
-
2005 Cisco Team Achievement Award for Teamwork and Collaboration and Software Process Improvement
-
2004 Lotus Advisor Editor’s Choice Silver Award, Forgent Alliance Scheduler
-
2002 Frost and Sullivan Technology Innovation Award, Forgent Alliance Media Manager
-
IEEE Computer Society Senior Member
-
National Merit Scholar
-
Eagle Scout
Patents
- Filed 3/19/2007: “Testing In-Container Software Objects”
Publications
- Svetoslav Ganov, Chip Killmar, Sarfraz Khurshid. “Test Generation for Graphical User Interfaces Based on Symbolic Execution“, 30th International Conference on Software Engineering (ICSE 2008), Leipzig, Germany, May 2008.