Work Experience
Senior Fullstack Engineer
July 24th 2022 - Present
- Responsible, along with my team, for developing backend services and internal tooling
- Developing on the backend using Python, Flask, and GraphQL
- Developing a realtime messaging system for workout guidance using Kafka and Pubnub
- Maintaining CI/CD pipelines in Gitlab
- Maintaining cloud infrastructure in AWS using Terraform
- Monitoring performance using Datadog
- On-call for handling incidents (Pagerduty)
- Developing on the frontend using React and Typescript
Senior Software Engineer
May 8th 2020 - June 30th 2022
- Leading the development and maintenance of the user-facing frontend using React
- Mentoring junior and senior level developers on using Ruby, JavaScript, Typescript, and React
- Developing and maintaining the backend using Ruby on Rails
- Lead and developed, from scratch, an admin portal for managing the platform using React
- DevOps and infrastructure management on AWS and Linode
- Lead porting the landing page to next.js
- Introduced Typescript to the frontend app
- Implemented phone number verification
Fullstack software engineer
February 12th 2019 - May 7th 2020
- Created, along with a team, the internal portal for buses, bus lines, schedule, driver, growth, and user management using React and Node.js
- Worked on various backend tasks using Node.js
- Was responsible for mentoring other developers in Javascript, Typescript, Node.js, and React
- Deployed and monitored our services using AWS, Docker, and NewRelic
Frontend developer
December 4th 2017 - October 31st 2018
- Worked on the friday.de website sales funnel using React
- Worked on the user portal for managing your insurance using React
- Built a public pricing API using Spring Boot
didaris (previously pruefungspaten.de)
Freelance fullstack web developer
February 1st 2017 - October 31st 2017
- Worked on an internal portal to manage courses and invoices using PHP and MySQL
- Converted the website from UTF-16 to UTF-8
- Upgraded the website from PHP 5 to PHP 7
- Added git to the website
Full-stack web developer
August 2014 - August 2016
- Ported the network management system from jsp and jquery to React
- Worked on the backend REST api using Spring MVC
- Built a charting library using d3.js
- Exported isomorphic charts to PDF
- Built a chart annotation tool in React
Education
BSc. Computer Engineering
Alexandria University2009 - 2014
GPA 3.59
Skills
- Working effectively in a team
- Quick to learn new technologies
- Rapid prototyping of ideas
- Following best practices