Work experience
Senior Software Engineer
Grasple is an online learning platform for higher education.
- Worked in a team of three senior full stack developers
- Created new Laravel API's with full PHPUnit test coverage
- Refactored existing Laravel API's and increased PHPUnit test coverage
- Migrated from legacy AngularJS frontend to TypeScript & Angular 18 with Jasmine & Cypress tests
- Contributed to documentation and best practices
TypeScript | Angular 18 | RxJS | PHP 8.2 | Laravel 11 | MySQL 8 | Redis
Senior Software Engineer
Finly is a widely used SaaS CRM application for the financial industry.
- Worked in a team of six full stack developers
- Created and maintained Laravel public API's for customer integrations
- Improved frontend structure and styling and increased test coverage with Cypress
- Maintained the highly trafficked Linux servers and MySQL database
- Improved the protection of extremely sensitive customer data
- Championed the importance of code quality, readability and best practices
TypeScript | JavaScript ES9 | PHP 8.1 | Laravel 8 | MySQL 5.7 | Redis
Senior full stack developer
At this agency we built and maintained web applications for clients of all sizes.
- Worked on full stack projects in a team of twelve developers
- Maintained PHP & Laravel/Ruby on Rails/JavaScript & Node codebases
- Member of the three man DevOps team
- Internal advocate of engineering culture
- Supporting our agile teams as a Scrum Master
TypeScript | JavaScript ES8 | Node 13 | Express 4 | PHP 7.2 | Laravel 5.6 | Ruby 2.6 | Rails 5 | MySQL 5.7 | PostgreSQL | Redis
Full stack developer
My primary objective was building web applications for internal use, in order to increase efficiency and promote better decision-making.
- Selecting and integrating SaaS solutions
- Frontend development projects for various clients
- Full stack development of applications for internal use
JavaScript ES6 | Node 7 | Express 4 | PHP 5.6 | Ruby 2.2 | Sinatra 2 | MySQL 5.7 | PostgreSQL | Redis
Frontend Developer
During this period I supported clients in many ways and often onsite.
- CMS consultancy
- Frontend development
- Training CMS end users
- Managing projects and supporting team members
Senior Contentmanager
When I started at Entopic I mostly managed content and projects for customers big and small.
- Managing content migration projects
- Managing content in various CMS systems
Contentmanager
Where it all started for me, dipping my toes in the world of HTML and content management systems.
- Copywriting
- Search engine optimization
- Managing content in Magento