Islam

Islam

$45/hr
Full Stack Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
30 years old
Location:
New Cairo, Cairo, Egypt
Experience:
5 years
Islam Taha Software engineer Personal Info Address First settlement, villa 90 Phone Summary Full Stack developer who deployed and optimized large and small scale applications using many technologies, created and maintained lots of application - from small to - E-mail- large scale (enterprise) - using ruby on rails, AngularJs , ReactJS and elixir, and Date of birth experienced with building application using REST APIs. - Experience 2019-06 - Senior Full-stack Developer 2020-02 Taskrabbit (via Toptal) GitHub github.com/islam-taha LinkedIn linkedin.com/in/islamtaha53 taskrabbit.com: Skills • Worked on upgrading very large legacy codebase from Rails 4 to Rails 5. • Fixed some security issues. • Worked on various features across both frontend and backend. Ruby • Worked on upgrading Ruby version to 2.5.x. Elixir Technologies: Ruby on Rails,ReactJS, Capistrano, MySQL, Redis, Docker, Elasticsearch 2019-04 - Senior Full-stack Developer present Toptal 2019-01 - Technical team lead 2019-07 PASS|APP passapp.com Java Javascript HTML5 • Helped the company enhance the workflow process. • Mentored more than 4 junior to senior level developers. Elisp • Fixed a lot of serious bugs and security vulnerabilities that was used as threats from hackers in the country. • Worked on the firmware (NodeJS), where I implemented new features and fixed a Typescript lot of bugs that caused a sever downtime for the already live clients. Angular Technologies: Ruby on Rails, NodeJS, jQuery, PostgreSQL 2017-10 - Senior Full Stack Developer 2019-01 Diatomz website: diatomz.com admin.peekaboo.family: Diatomz was a software house, where the first project we worked on was peekaboo, React/Redux Rails Cordova where i have contributed in mentoring mid-level developers, reviewing pull requests, building the codebase in mobile, backend & frontend. Technologies used: Ruby on rails, ionic, angularJS, google cloud engine 2017-02 - Senior Full stack developer (remote) 2019-01 verycreatives supportory.com: Worked on one of the company's very first products, it's a customer service product with an embeddable Chatbox inside websites. You can find the Chatbox at Spring Phoenix Hibernate verycreatives.com Technologies used: ruby on rails, react and redux. PostgreSQL MySQL talkcircle.com: Talkcircle is a therapy sessions based service, have created along with the UI Neo4J designer the first mvp, also i've worked on the serious parts of the application in the first release of the application. Technologies used: ruby on rails, react and redux. MongoDB Redis otp.events: Helped the company building OTP hungarian bank events system. Technologies used: ruby on rails, react and redux. Git version control Docker reachbird.io: One of the large codebase projects i've worked on, fixed, maintained and created AWS some features in the application in both front and back ends, also have written more than 40% of the test cases inside the app. Technologies used: ruby on rails, react, elixir, phoenix framework, docker, aws and redux. 2015-06 - Full stack developer 2017-02 Appenza Studio auroralms.com: Recruited to help the company build an advanced learning Management system to improve learning process, where i was responsible for implementing new features, fixing bugs and enhancing the system with various methods. Building groups, comments, posts and assignments modules in the backend with some enhancements of the already built modules plus adding the same modules in the front end while fixing, enhancing and maintaining features/bugs and writing test cases. Key Technologies & Tools: Ruby on Rails, AngularJS, Cordova, NodeJs. Tapdeal: Worked on both the backend and front end layers of the project where we have adapted the microservices architecture in the backend design of the project as well as developing, designing, deploying, maintaining 14 distributed microservices with 5 databases and services and writing test cases. Key Technologies: Java, Spring, Spring integration, AMQP, Neo4j, Python, Scrapy, MongoDB, Cassandra, Elasticsearch, AngularJS, Nginx, Tomcat, Google cloud Additional Activities 2014-10 - Senior Member/Tutor 2016-12 Teaching competitive programming topics (i.e. algorithms, data structure) varying from standard to advanced topics. Google cloud Certificates 2015 Honorable Mention in the ACM ICPC Arab regional contest 2015 2015 Honorable Mention in the ACM ICPC Egyptian national contest 2015 2014 Honorable Mention in the ACM ICPC Arab regional contest 2014 2014 Honorable Mention in the ACM ICPC Egyptian national contest 2014 Education 2012-09 - Benha University 2017-06 Bachelor in Computer Engineering.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.