Hi! I'm a Ruby on Rails developer. I love coding because I get to build meaningful tools, work in a team, solve challenging problems and keep on learning new skills for ever and ever and ever.
I studied Medicine and Philosophy and then became a self-taught video editor working on social and cultural projects. Although liking all the things I've done, my passion for technology and problem solving motivated me to learn programming. In June 2018, I graduated from Makers Academy's 12 week course and soon after began working for BitPesa. There I am part of a team maintaining various apps for foreign exchange and payment to and from frontier markets (mostly in Africa)
For a complete list, please visit my GitHub.
| Project | Description | Technologies | Testing | TimeFrame |
|---|---|---|---|---|
| Financial Times HeadLines | Program that uses the Financial Times API-key showing headlines of FT with search function for specific words | JavaScript, Express, Node.Js, Heroku, Origami-components, HTML, CSS | Cypress | 2 days |
| Thermostat | Fifth week challenge at Makers Academy. This program is a thermostat app using the Weather Map API. | Ajax, JavaScript, HTML, CSS, Jquery, Express, Node.js | Jasmine | 5 days |
| Battle | Third week challenge at Makers Academy. Making a restful API. | Ruby, Sinatra, Capybara, HTML, CSS | Rspec, Capybara | 5 days |
| Makers BnB | Our first group project at Makers. We built an AirBNB Clone using new technology. | Javascript, HTML/CSS, Express, MongoDB | Jasmine, Cypress | 5 days |
| Medical Prescription Blockchain Application | Final Project. learn how a blockchain works and then use this information to build a secure, documented application to produce, monitor and issue drug prescriptions to patients | JavaScript, Express, Node.Js, MongoDB, Mongoose, Heroku, Travis CI, HTML, CSS | Jasmine, Cypress, Istanbul | 9 days |
During Makers Academy I understood why it is so important to follow best practice in coding. By doing so you develop maintainable, solid and tested programs. Since then I have applied this discipline when creating new projects and working with legacy code. I make sure that naming and abstraction are always thought through
I enjoy challenging myself with new topics and new ways of learning, hence my varied career path and the move to Software Development
While studying Philosophy I fell in love with logic: how to check arguments by critical analysis, reasoning and reflection. I was later drawn to coding for its problem-solving element, and how at first seemingly impossible problems can be solved through clean coding practices.
As Project Co-ordinator at Cineac TV I was promoting our programme, finding local volunteers and teaching them to film, interview and edit programmes about their local community. I managed 15 volunteers from diverse backgrounds for over four years. http://www.cineac.tv
As Video Workshop Leader for primary and secondary school children learning interview techniques, filming and editing skills. http://www.stichtinghoedjevanpapier.nl/
Final Cut Pro (fully proficient) Fluent in English, Dutch and Arabic (Moroccan)
- AWS Solutions Architect Associate
Badge
- OOP, TDD, MVC, DDD
- Agile/XP
- Ruby, Rails, JavaScript
- RSpec, Jasmine
- Philosophy
- Medicine
BitPesa (Nov 2018 to present)
Software Developer
- Working predominantly with Ruby on Rails applications. Provide improvements for clients that use our platform and mainly work on the backend to optimise our API to work together with the API’s of money transfer organisations. Main technologies: Ruby, JavaScript, Postgres, Rspec, Capybara, Cucumber, SQl
Learning to be a mother (March 2015 to present)
Look Ahead Care and Support (Oct 2013 to July 2014)
Support worker and Shift Leader
Antennerotterdam.nl (Jan 2012 to Jan 2013)
video editor online magazine
Stichting Hoedje van Papier (Jan 2012 to Jun 2012)
Video workshop leader
Cineac TV (Jan 2008 to Jan 2012)
Project Co-ordinator
I love cycling, hiking in the countryside, travelling and reading fiction and non-fiction. I listen to a lot of tech podcasts to hear about new developments and I make a mean Tagine!
