Gorune O.

About Me

Gorune is a versatile Senior Software Engineer with years of practical expertise in the provision of high-quality solutions; stemming from a keen interest to see real-world application of Mathematics and Computer Science in the development of different frontend solutions, optimization of applications in machine learning, and implementation of tools to solve Hyperbolic Partial Differential Equations on GPU using CUDA.

AI, ML & LLM

Frontend

Backend

Database

Other

Work history

UpStack
UpStack
Senior Software Engineer
2019 - Present (6 years)
Remote
  • Worked on the development of VirtualShield, a virtual private network that protects your internet traffic and connection from shady or harmful activities

  • Completed significant portions of the application's backend/Windows service code in terms of GraphQL communication with the company servers, and the implementation of the VPN functionality as designed.

  • Conducting Data Science interviews for the UpStack platform.

As-Hal
As-Hal
Co-Founder
2018 - Present (7 years)
Beirut, Lebanon
  • Implement data-driven solutions on a specialized Windows application that helps users print invoices, receipts and keep track of client status and consumption.

  • Employed rapid iteration of the application; addressing the different needs and pain points of potential clients during implementation as the app was being developed.

  • Worked as a subject matter expert; providing leadership and conducting research on modern technologies that may improve the efficiency and effectiveness of solutions on the project.

Generics
Generics
Consultant
2017 - 2018 (1 year)
Beirut, Lebanon
  • Created a system with a graphical user interface that automatically transforms a video of an ear into a 3D model from which users can generate a fitting arc of an earbud for clients.

  • Delivered a system with better 3D reconstructions than existing solutions through technical tuning and on the ground research on ideal video configuration conditions.

  • Evaluated and implemented new stacks and infrastructure, and oversaw all system design and changes in system architecture on the project.

American University of Beirut
American University of Beirut
Instructor
2017 - 2019 (2 years)
Beirut, Lebanon
  • Tutored students on Numerical Computing, Numerical Optimization, and Computer Graphics.

  • Held lab sessions on different computer science related topics with students.

  • Developed and documented workflows and processes; providing content and class feedback to drive improvements.

Hello Harold
Hello Harold
Chief Technology Officer
2017 - 2019 (2 years)
Beirut, Lebanon
  • Provided technical ownership for the implementation of cutting edge machine learning and data science solutions for Hello Harold's classifieds market and cloud service chatbot.

  • Contributed strategies on the pipeline for data collection, cleaning, ML model building, visualization, chatbot, frontend and backend solution implementation.

  • Built a machine learning model that was more flexible than other solutions; performing 2 orders of different magnitudes faster and producing models of 3 orders in small magnitudes.

American University of Beirut
American University of Beirut
Research Associate
2017 - 2019 (2 years)
Beirut, Lebanon
  • Led the research and development of a robust and real-time volumetric geometry cutting tool with realistic physics for robotic surgical simulation.

  • Coordinated a diverse, large and geographically distributed team to implement the solution for AUB.

  • Managed all timelines and deliverables on the project; exercising independent judgment with regard to progression of research project and methodologies.

American University of Beirut
American University of Beirut
Research Assistant
2012 - 2013 (1 year)
Beirut, Lebanon
  • Worked on the design and development of AUB's CUDACLAW.

  • Extended the functionality of CUDACLAW to handle both linear and nonlinear problems, and higher order correction methods

  • Boosted performance and response time by refactoring and tuning the CUDACLAW code base.

Showcase

Software Engineer - VirtualShield (via Upstack)
Software Engineer - VirtualShield (via Upstack)
  • VirtualShield VPN is a virtual private network designed to protect internet traffic and connections from malicious activities.

  • The role involved developing proof of ideas and studying various technologies, particularly AntiVirus libraries.

  • The developer contributed to the core application's functionality, including VPN core development, backend code, GraphQL communication, and UI/Backend integration.

CTO - Hello Harold
CTO - Hello Harold
  • Hello Harold is developing a startup focused on streamlining the classifieds market, specifically the secondhand car sector.

  • The project involves creating a chatbot-based price prediction model to assist users in making informed decisions.

  • The solution includes data collection, model generation, and frontend development, with improvements to model speed and size for handling larger datasets.

Researcher - Neoscind
Researcher - Neoscind
  • Neoscind is a real-time surgery simulation solution developed for surgical training.

  • The project focuses on core geometry cutting system implementation and optimization.

  • The team involved academics, non-academics, and medical professionals, and was funded by Hamad Medical Corporation.

Co-Founder - AsHal (pronounced ess-hal)
Co-Founder - AsHal (pronounced ess-hal)
  • AsHal is a Windows application for electricity generators to manage production numbers, clients, and usage.

  • It provides printable invoices and receipts and a mobile app for fee collection.

  • The project is currently in the construction phase with planned enhancements to improve user quality of life.

Researcher - CUDACLAW
Researcher - CUDACLAW
  • CUDACLAW is a framework for fast solving of hyperbolic PDEs on GPUs.

  • It streamlines the solution process by delivering GPU horsepower to scientists.

  • The framework utilizes user-generated C code to solve Riemann problems and optimizes hardware performance.

Consultant - Generics
Consultant - Generics
  • Developed a system for 3D printing earphones specifically tailored to individual ear shapes.

  • Implemented a manual modeling approach initially, transitioning to automated solutions to overcome limitations in video reconstruction software.

  • Successfully created 3D models with superior precision and accuracy compared to existing methods.

Education

Education
Master of Science in Computer Sciences
University of Wisconsin-Madison
2013 - 2016 (3 years)
Education
Master of Science in Computational Science
American University of Beirut
2010 - 2012 (2 years)
Education
Bachelor of Science in Mathematics
American University of Beirut
2007 - 2010 (3 years)