Richard Bolkey – Blog

Icon

Thoughts of a plain old java developer.

Resume

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

Objective

Senior/lead software development position with talented colleagues; a proactive, responsive, and collaborative work environment; mentoring and advising opportunities; and a direct, obvious impact on the companies performance.

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
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

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

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