Omar S.
Java Developer
An enthusiastic software expert with 6+ years of experience and main focus on Ruby on Rails, Python, Spring Boot, Hibernate, and Java.
Omar is a versatile senior software developer with proven experience and strong software engineering background using Ruby on Rails, Java, data analysis, and IT infrastructure.
Main expertise
- Java 8 years
- Hibernate 8 years
- PostgreSQL 7 years
Other skills
- Django 4 years
- CSS 3 years
Selected experience
Employment
Senior Software Engineer
Ugarit - 2 years
- Led backend development for a large-scale fleet management system.
- Led intensive query reports for JPA/Hibernate & Citus/PostgreSQL database.
- Develop fleet tracking dashboards based on the PostgreSQL extension PostGIS.
- Led development of Python/Django Restful microservices and of a multithreaded Python web crawler.
- Leading stream processing system development.
- Supervising applying software development project management methodologies.
- Leading mobile application development.
- Remarkable experience in PostgreSQL, including report generation and using advanced extensions like Citus and PostGIS.
Senior Software Engineer
STC (Salem Trading Center), Qatar - 2 years 3 months
- Led system integration to push and collect data from medical instruments to automate medical analysis processes.
- Supervising applying software development project management methodologies.
- Leading web applications and microservices development.
- Leading mobile application development.
- Experience with cloud solutions.
Co-founder & Software Engineer
RIMADS, Qatar - 3 months
- Developed Python-based solution to extract unstructured medical records and books to structured formats using commercial and open source supervised IE systems such as deep-dive, a snorkel (Python/Jupyter notebook), and named entity recognition systems.
Education
BSc.Electronics and Telecom Engineering
Damascus University · 2004 - 2008
Find your next developer within days, not months
In a short 25-minute call, we would like to:
- Understand your development needs
- Explain our process to match you with qualified, vetted developers from our network
- You are presented the right candidates 2 days in average after we talk