I will find out what needs to be done and take the initiative to make it happen.
- Lansing, MI
- (919) 830-5153
- [email protected]
I am a software engineer with over a decade of experience, but these days I'm seeking more ways to engage in meaningful human relationships in and around my work, and I'm thinking hard about the impact I want to have on those around me and the wider world. My preferred work environment is one where I don't know everything and am forced to learn, adapt and improve. I bring energy, enthusiasm, and optimism to the teams I work on.
After staring as a Sr. Software Engineer, I was promoted to a Director position. I am currently responsible for coordinating between engineering and product management, providing technical direction and estimates for new features, and acting as scrum master for cross-functional teams.
Responsible for building software to support a learning environment designed to provide an on-ramp into software engineering for underrepresented groups. Also acted as a team lead and mentor for learners apprenticing on our engineering team, and provided lectures, office hours and 1:1 support.
I worked on the Core Services team. We were tasked with building the set of backend web services in Ruby and Clojure that would make up the core platform for the next generation of a large SOA. The goal was to provide a flexible architecture that would make it easy for us to build new things and respond to market forces.
I led the effort to rewrite a legacy SaaS application in Ruby, focusing initially on a mobile friendly UI.
I had the opportunity to help the team establish an agile development methodology and introduce concepts such as behavior driven development with Cucumber. It was also my responsibility to mentor some of our junior devs and help other more senior developers make the switch to Ruby.
Benefacting.org was a marketplace (built on Ruby on Rails) where people volunteered goods and services for donations to charity. I was largely responsible for the product and technical design and implementation at all levels, working with my co-founder. My other responsibilities included managing our PR and social media presence, fundraising, some public speaking, and building charity partnerships.
During my time at WebAssign (an online homework system) I helped break a service out of a monolithic rails app in a move towards SOA. I also rewrote the subsystem that handled payment accounting and authorization. The second half of my tenure I worked as a MySQL DBA and helped setup an ETL system and data warehouse.
Various Companies. See full work history on LinkedIn...
Amani Sasa, Uganda
I had the privilege of being one of the retreat facilitators for the staff of a refugee center in Kampala, Uganda in Jan 2017. I returned in the summer of 2018 to help facilitate a discernment and strategy retreat for the leadership of the social work programs, and am currently assisting with administrative functions remotely.
ESL Tutor with the Refugee Development Center, Lansing
I volunteered as an ESL tutor for refugees during the summer of 2018.
Guest Lecturer at Jacksonville University
I've had the opportunity to give guest lectures in the CS department's Web Programming class. I love the chance to share what I love with people eager to learn.