Gil Vegliach
Verified Expert in Engineering
Algorithms Developer
For the past several years, Gil has been working in a variety of technology stacks and knowledge domains—ranging from world-scale search engines to Android apps and video platforms to eCommerce websites. In his spare time, Gil likes to sharpen his algorithmic skills with coding competitions.
Portfolio
Experience
Availability
Preferred Environment
C++17, IntelliJ IDEA, Git, Java
The most amazing...
...system I've worked on was a well-known and extremely sophisticated world-scale search engine used by billions of people in the world.
Work Experience
Software Engineer
- Worked on the GeoSearch project.
Software Engineer
Amazon
- Integrated a dynamic configuration service and reduced onboarding time from two hours to a few minutes.
- Built a service to transfer the authorization status from the web to a device.
- Developed a solution based on CloudFront to reduce latency and time in the network.
- Refactored metrics and alarms to reduce autocut tickets to decrease the on-call burden.
- Oversaw and was responsible for the operations of two tier-1 services with a world-scale load.
- Provided on-call services and hot fixes.
Software Engineer (Android and Mobile API)
Zalando SE
- Decreased the Android app's startup time by about 65% and crash rate to less than 0.5%.
- Held internal workshops on testability and mentored new developers.
- Implemented general development work from the requirements to the delivery.
- Interviewed junior developers to developer leads—doubling the Android team in less than six months.
- Built the first high-load mobile API microservice in Scala serving over 1,000 RPS.
- Developed an automated monitoring solution for content in the home and campaign pages.
Software Engineer (Android)
Cortado AG
- Built the app architecture to revamp the company with his new born startup Templace.
- Implemented key components such as file preview and file operations.
- Collaborated with UX and product teams to assess requirements.
Software Engineer Intern
Siemens AG
- Reduced the REAgent startup time (∼40 seconds) replacing Drool Fusion with ad hoc algorithms.
- Optimized queries in Optique which resulted in a demo for external customers.
Software Engineer | Researcher Intern
National ICT Australia
- Was asked back to continue my previous work after an excellent performance review.
- Expanded the previous prototype resulting in multiple publications.
Software Engineer | Researcher Intern
National ICT Australia
- Prototyped a solution for Android security which was published at the Nasa Formal Method Symposium 2012.
Experience
Zalando Shop Android App
https://play.google.com/store/apps/details?id=de.zalando.mobileCortado Corporate Android App
https://play.google.com/store/apps/details?id=com.cortado.android.corpTeamplace Android App
https://play.google.com/store/apps/details?id=com.cortado.androidPersonal Printing Android App
https://play.google.com/store/apps/details?id=com.thinprint.androidTransparent Text TextView
https://github.com/gilvegliach/TransparentTextTextViewOracle Certified Programmer
https://www.youracclaim.com/badges/e05770cc-bdf7-4c18-94a5-558e8568f883/embeddedThis certification shows that I possess experience using the Java programming language, understand the basic syntax and structure of the Java programming language and can create Java technology applications that run on server and desktop systems using J2SE 6.0.
Oracle Certified Associate
https://www.youracclaim.com/badges/1f1c86af-5ce4-4122-b47a-d42db13e52ca/embeddedThis certification shows that I have demonstrated a basic knowledge of object-oriented concepts, UML representation of OO concepts, the Java programming language and general knowledge of Java platforms and technologies.
Skills
Languages
C++17, C++, Java, JavaScript, Python, Scala, C, C#
Frameworks
OAuth 2, JUnit, Play, Spring, .NET
Libraries/APIs
Google Gson, Retrofit, Butterknife
Tools
IntelliJ IDEA, Android Studio, Git, Google Analytics, Gradle, ADT
Paradigms
Agile Software Development, OOO, Functional Programming
Platforms
Amazon Web Services (AWS), Android, iOS, Blockchain, Eclipse
Storage
SQLite
Other
Machine Learning, Algorithms, Mathematics, Data Structures, APIs, HTTP, Linux Kernel Modules
Education
Master's Degree in Computational Logic in Computer Science
Vienna University of Technology - Vienna, Austria
Bachelor of Science Degree in Mathematics
University of Trieste - Trieste, Italy
Certifications
AWS Certified Solutions Architect Associate
AWS
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring