Skills
Code
- Ruby / Rails
- Elixir / Phoenix
- Javascript / React / TypeScript
- GraphQL
- Python
- CSS / SASS
- RSpec
Infrastructure/Tooling
- Git / GitHub / GitLab
- GitLab CI/CD
- Docker
- New Relic
- Grafana
- Splunk
- Heroku
Databases
- PostgreSQL
- MySQL
- Elasticsearch
- Redis
- MongoDB
Social skills
- Mentoring and teaching
- One-on-ones
- Empathic, people first
- Team player
- Pragmatic mindset
Work
Tech Lead
Ruby, Rails, Go, Postgres, HL7, FHIR, ShapeUp
- Managing a team of three engineers, providing leadership and guidance
- Fostering professional development by empowering and mentoring team members
- Coordinating collaboration among the cross-functional team, consisting of engineering, design, product, and quality assurance, to meet project deadlines
- Assisting team in decision-making processes and ensuring comprehensive documentation
- Developing well-tested features for a greenfield project and our 15 year old codebase
- Established a streamlined QA and release strategy, transitioning towards automated, small and frequent deployments
- Improved our operational efficiency by aligning our processes more closely with ShapeUp principles
- Hosting knowledge-sharing sessions to enhance team competencies
Senior Software Engineer
Ruby, Rails, GraphQL, Javascript, React, MySQL, Grafana, Splunk
- Implemented well-tested features for a Shopify app with Rails, GraphQL and React
- Identified tech debt issues within our intricate codebase, collaborated across the team to constantly improve the codebase
- Addressed performance issues, ensuring optimal system functionality
- Mentored team members through PR reviews and pair programming, levelling up Ruby and Rails skills across the team
- Led a large-scale project, scoping down requirements and enabling the team to deliver it on time
- Collaborated closely with the Trifecta team (Dev Manager, PM & UX) in weekly planning meetings, providing valuable technical insights and support
Team Lead Software Engineering
Ruby, Rails, Elixir, Phoenix, Javascript, React, Postgres, SASS
- Led a team of 5-7 people, doing regular one-on-ones and help to create and establish a career ladder
- Helped developers on my team to grow in their career
- Led the hiring process for my team
- Identified and fixed performance issues
- Improved performance monitoring tooling by utilizing kibana, pg_stat_statements and postgres internal statistics
- Implemented well tested features
- Initiated refactorings like extracting logic into form objects and query objects
- Contributed to open source projects
Software Developer
Ruby, Rails, Postgres, SASS
- Implemented new features for a monolithic Rails 5 app
- Worked on a major refactoring improving the data model
- Contributed to an agile & lean culture
Web Developer
Ruby, Rails, PHP, Drupal, Symfony, SASS, Docker, MySQL
- Developed a course booking system with Rails
- Worked on a complex Symfony2 application
- Developed the IGA Berlin 2017 Website (Team Lead)
- Introduced Behat Testing & Behavior-Driven Development
Education
Bachelor of Engineering, Audiovisual Media