Need help? I’m currently the lead developer and project manager for Resultra, a project which has transitioned to an open source development and business model. In consideration of this transition, I’m currently available for new shorter-term consulting or long-term employment opportunities.
I’m a “3 in 1” engineering manager, technical project manager, and senior software engineer. In different types of roles, I can leverage and combine these competencies to contribute at a high level and add significant value. Below are some roles for which I’m well-suited and currently available:
Engineering Manager: As a leader, I pride myself on giving engineers autonomy and ownership over their work, while effectively collaborating, delivering on aggressive schedules and staying in alignment with an organization’s goals. I’m experienced with the range of manager tools including 1:1s and performance reviews. I’m also experienced managing individuals both on-site and in a distributed or remote setting. With a deep technical background, I can also support a team with hands on tasks as needed.
Technical Project Manager: I’ve served as the project manager on dozens of projects, large and small. A deep understanding of technology and software development allows me to effectively analyze risk and make informed trade-offs. I generally favor more lightweight, incremental approaches like Scrum and Kanban; where appropriate, I’m also experienced leveraging more formal methods like earned value management, GQM, and 3-point estimation.
Senior/Principle Software Engineer: As a senior individual contributor, I take ownership for project deliverables, work in a self-directed manner, and pride myself on being a “fire and forget” employee. I’ll contribute at a high level, including software architecture, systems design, and systems integration. Combined with a background in project management, I can support project managers with risk assessments, schedule estimations, triage and similar planning.
Engineering Consultant: In a shorter-term consulting role, I have a breadth of skills to support engineering projects. For example, if your project’s backlog or technical debt are getting out of control, I can help with refactoring, test suite development, integration and test, and similar tasks.
If you think I’d be a good fit to work with you on a project or at your company, please feel free to contact me.