Software Engineer | Consultant2016 - 2019Lighter, Inc.
Technologies: Go, React, Redux, MongoDB, Elasticsearch, AMQP
- Helped Lighter to develop and launch a set of services related to meal planning and tracking.
- Took a leading role architecting and developing the Go backend web services along with the development of the front-end React/Redux applications.
- Helped some team members get acquainted with our technologies.
Full-stack Developer2016 - 2016Nubilaria (via Toptal)
Technologies: PHP, React, Redux
- Developed a web-based database management tool using React/Redux and PHP.
Front-end React Engineer2015 - 2015Chloe + Isabel (via Toptal)
Technologies: React, Relay.js, ES6/7, Mocha, Babel
- Created a new GraphQL/Relay-based application which is going to be used as the base for new front-end development.
- Rewrote and imported a set of features written in CoffeeScript to the new application.
Senior Application Developer2009 - 2015Mesmo GmbH
Technologies: PHP, Zend Framework 1, Node.js, jQuery, Backbone.js, React, Flux, Bootstrap, MySQL, MongoDB, Memcached, Redis
- Worked on several internal and external projects.
- Created GastroGuide.de from scratch and led its development over a period of five years.
- Developed a dynamic WYSIWYG website generation and hosting service.
- Developed a dynamic WYSIWYG mobile app generation and hosting service.
- Trained junior engineers.
Developer2005 - 2009Freelance Work
- Worked on several short-term projects.
- Led the development of Doroubna.com, an Arabic social network, where I helped build a set of features including profiles, newsfeeds, blogging system, and more.
Software Engineer2004 - 2006Chesshere.com
- Completed the development of Chesshere.com.