Richard Bolkey – Blog

Icon

Thoughts of a plain old java developer.

Resume

careers@bolkey.com | LinkedIn | Twitter | Austin, TX

Overview

Software engineer with over six years experience delivering software products. Have routinely led and experienced the full-life of commercial products (design, implementation, release, and maintenance); working independently and within cross-functional agile teams.

Skills

  • Fundamentals: 6+ years using data structures, design patterns, algorithms, optimizing, debugging, and testing.
  • Java: 6+ years of server-side and web application experience. Extensive focus on interfaces, service architectures, and database integration.
  • Databases: 6+ years of designing and living with schemas, object-relational mappings, and queries using stand-alone and embedded relational databases as well as non-relational/structured storage databases.

Experience

Senior Software Engineer
CA
Austin, TX
September 2010 – Present

  • Built a web application for virtualization capacity management (reporting current state and recommending optimal placement of virtual machines in a cluster).
  • Promoted into architectural duties for the web application.

Skills Used: Java, Spring, Google Web Toolkit (GWT), Guava, Google Guice, MyBatis, Oracle, JUnit, Selenium, Mockito, Ant, Ivy, Gradle, Mercurial, VMWare

Senior Software Engineer
LugIron Software, Inc
Austin, TX
April 2009 – June 2010

  • Built a social media analytics platform that collected, managed, and analyzed large data sets from integrations with third party APIs.
  • Developed a support community and revisioning platform for structured documents.

Skills Used: Java, Spring, Hibernate, MySQL, H2, Tapestry, Hadoop, HBase, Cascading, Map/Reduce, Terracotta, JavaScript, jQuery, Prototype, YUI, JMS, Apache Camel, Maven, TestNG, EasyMock, Selenium, Subversion

Software Engineer II
Cisco Systems
Austin, TX
September 2007 – April 2009

  • Took lead role in developing a new web administration console for the CUAE platform using Tapestry and Etch.
  • Designed Apache Etch based distributed platform service abstraction (logging, alarms, performance) in Java.
  • Developed an internal Rails application for project management based on an Agile/SCRUM workflow.

Skills Used: Java, C#, Ruby, JDBC, Tapestry, OSGi, Ruby on Rails, MySQL, Derby, Apache Etch, JavaScript, YUI, Prototype, Maven, TestNG, EasyMock, Selenium, Subversion

Software Developer
Qmatic
Asheville, NC
October 2002 – August 2005

  • Reworked key commercial desktop applications into web based Java servlets using Apache Tapestry.
  • Developed a analytics dashboard for key system metrics in JSF/Facelets.
  • Developed an XML/XSLT template driven website generator in C# for deploying multinational websites.
  • Developed a windows service for generation and deployment of dynamic charts.

Skills Used: Java, C#, JDBC, Tapestry, JSF, Facelets, ASP.NET, MS SQL Server, JUnit

Education

Master of Science in Computer Sciences
The University of Texas at Austin
Austin, TX
2005- 2007

Bachelor of Science in Engineering
Digital Media Design
University of Pennsylvania
Philadelphia, PA
1998-2002

Pages

Follow Me on Twitter!

Categories