Hussein E.

About Me

A highly driven full-stack developer, well-versed in Java and Ruby on Rails framework. My strong communication skills enable me to do effective teamwork, setting it up for success. Being a full-stack developer enabled me to have an inclusive view of both front-end and back-end technologies. While having a strong focus on data and integration, I also strive for a perfect user experience through impeccable design features.

Frontend

Database

Other

Work history

UpStack
UpStack
Senior Software Engineer
2019 - Present (6 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Realla
Realla
Full-stack Software Development Engineer
2019 - 2019
London, UK
  • Developed and enhanced a commercial property search engine by creating an analytics module for aggregating and collecting system-wide events through ElasticSearch.

  • Maximized relevant search results for terms using ElasticSearch. Tackled complex searching scenarios through a Vanilla JavaScript component integrated with Google Places API.

  • Set-up cross-browser testing, activity monitoring and model changes module, and optimized browser-specific styling and cart check-out experience.

Stessa
Stessa
Full-stack Software Development Engineer
2018 - 2018
San Francisco , United States
  • Developed and enhanced the Stessa platform for managing, communicating and tracking real-estate assets.

  • Executed scalable detailed InVision designs and modular UI components using the Vue.js front-end framework. Enhanced the UI/UX design by employing a single-page application approach through the utilization of Vue.js.

  • Built third-party API Integration by connecting the application to platforms such as Veryfi.

QuadWrangle
QuadWrangle
Full-stack Software Development Engineer
2017 - 2018 (1 year)
Boston , United States
  • Developed web and mobile application for an automated engagement platform designed exclusively for education.

  • Delivered cypher queries for identifying user profiles and removing duplicates. Designed and implemented a Neo4j graph database.

  • Designed and developed a full-feature shopping-cart experience and a highly customizable format and homepage through a drag-and-drop WYSIWYG editor.

AdcrushMedia
AdcrushMedia
Full-stack Software Development Engineer
2016 - 2017 (1 year)
San Diego, United States
  • Provided a software platform for creating Facebook advertising campaigns for businesses. Responsible for developing the platform into a SaaS business model.

  • Built the architecture to connect the web application to outside platforms such as Salesforce, Amazon AWS, DigitalOcean, Shopify, Slack, Namecheap, GoDaddy, Voluum, Adespresso, and Qwaya.

  • Developed a bug reporting and tracking handler, a landing page authoring tool and analytics dashboards for performance management.

Fitd, Co.
Fitd, Co.
Full-stack Software Development Engineer
2015 - 2016 (1 year)
San Francisco, United States
  • Developed an MVP E-commerce platform for buying clothes online by matching body measurements with data from clothing brands.

  • Enhanced the algorithm to provide intuitive user experience, and developed a design that responds to the requirements of the users and their devices.

  • Extracted data about garments, measurements and their details by developing a web scraping and importing module.

Toptal
Toptal
Software Development Engineer
2015 - 2019 (4 years)
Remote
  • Developing and extending web and mobile applications for companies worldwide.

  • Proficient in web application development, system design, security, testing and optimization.

  • Responsible for designing, coding and modifying web applications, from outline to function, according to the client's specifications.

EMC²
EMC²
Senior Technical Support Engineer II
2013 - 2016 (3 years)
Cairo, Egypt
  • Identifying solutions to resolve system issues for EMC Documentum and xCP, including data loss and production downtime.

  • Built an automated multiple feature survey system in Java using the Vaadin framework.

  • Developed a Machine learning classifier that provides early warning indicators for client satisfaction as a management tool.

Zlabs
Zlabs
Software Development Engineer
2013 - 2013
Cairo , Egypt
  • Optimized the exchange of lien waivers in the construction industry on a cloud-based payment platform.

  • Solved medium to high severity bugs and issues, rolling the patches at the end of every sprint.

  • Assisted in Linux system administration tasks and carried out security analysis and penetration testing.

Valeo
Valeo
Software Development Engineer
2012 - 2013 (1 year)
Cairo, Egypt
  • Developed a smart entry system for vehicles that offers remote capabilities for air conditioning or parking. I worked with telematics systems that support vehicle positioning and intelligent accident detection.

  • Developed automated embedded software processes for unit and integration testing.

  • Achieved test automation and report generation using Ruby scripts, as well as completed rapid prototyping in Agile methodology.

Raya
Raya
Intern
2011 - 2011
Cairo , Egypt
  • Gained knowledge about security topics and penetration testing techniques and processes.

  • Gained practical know-how about penetration testing tools and frameworks, including using Metasploit and writing exploits in Ruby.

  • Developed a wrapper using the Froala WYSIWYG JavaScript editor inside a Google web toolkit widget to be used directly using server-side Java code.

Orange
Orange
Intern
2010 - 2010
Cairo, Egypt
  • Attended training sessions and gained many soft and technical skills.

  • Developed a web portal in PHP and MySQL to assist Orange employees in attending online training sessions.

  • Developed a strong work ethic, learned about best coding practices, and personal accountability.

Showcase

Software Developer -  Froala GWT Wrapper
Software Developer - Froala GWT Wrapper
  • Developed a wrapper for the Froala WYSIWYG JavaScript editor using a Google web toolkit widget.

  • Improved product uploads to Google Cloud Storage by eliminating Google App Engine.

  • Implemented OAuth2 or signed URLs for secure cloud storage uploads.

Software developer - FBPWn
Software developer - FBPWn
  • Developed a Facebook social engineering framework using Java.

  • Implemented a multi-threading module for concurrent job control.

  • Enhanced UI/UX for improved user experience.

Education

Education
BSc. of Science in Computer Engineering
Cairo University
2007 - 2012 (5 years)