Gil Vegliach

Gil Vegliach

Berlin, Germany
Hire Gil
Scroll To View More
Gil Vegliach

Gil Vegliach

Berlin, Germany
Member since January 31, 2016
Gil has been coding since he was 15 years old, and he has been specializing in Android development for the last 4 years all the while delivering multiple apps for million of users. When he doesn't work on Android apps, he likes to work on APIs in Spring Boot and sharpen his algorithmic skills.
Gil is now available for hire
Portfolio
Experience
  • Java, 6 years
  • Android SDK, 4 years
  • Android, 4 years
Berlin, Germany
Availability
Part-time
Preferred Environment
Android Studio, Git, Gradle, Intellij IDEA
The most amazing...
...project I've work on was a flexible system to build native pages in apps, from specs to delivery, both on the API and client-side.
Employment
  • Software Developer (Android and Mobile API)
    Zalando SE
    2015 - PRESENT
    • Decreased Android app startup time by about 65% and crash rate to less than 0.5%.
    • Gave internal workshops on testability and mentored new developers fostering code quality.
    • Did general developer work from requirements to delivery.
    • Hired at all levels from juniors developers to developer leads which resulted in doubling the Android team in less than 6 months.
    • Contributed to moving the mobile API to microservices which will reduce the time-to-market dramatically.
    Technologies: Android, Spring, Java, Scala, Play 2.x
  • Android Developer
    Cortado AG
    2013 - 2015
    • 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.
    Technologies: Android, Java, Eclipse, ADT
  • Software Developer (Intern)
    Siemens AG
    2012 - 2012
    • Reduced REAgent startup time (∼40 sec) replacing Drool Fusion with ad hoc algorithms.
    • Optimized queries in Optique which resulted in a demo for external customers.
    Technologies: C#, .NET
  • Software Developer | Researcher (Intern)
    National ICT Australia
    2012 - 2012
    • Asked back to continue previous work after excellent performance review.
    • Expanded on the previous prototype resulting in multiple publications.
    Technologies: Android, Linux Kernel Modules, Java, C, Eclipse, ADT, Linear Temporal Logic, Büchi Automata
  • Software Developer | Researcher (Intern)
    National ICT Australia
    2011 - 2011
    • Prototyped a solution for Android security which was published at the Nasa Formal Method Symposium 2012.
    Technologies: Android, Linux Kernel Modules, Java, C, Eclipse, ADT, Linear Temporal Logic, Büchi Automata
Experience
  • Zalando Shop Android App (Development)
    https://play.google.com/store/apps/details?id=de.zalando.mobile

    Zalando is Europe’s biggest online retailer for clothing, shoes, accessories, and sportswear. Their app has between 10 and 50 million installs and an average rating of 4.3 stars.

  • Teamplace Android App (Development)
    https://play.google.com/store/apps/details?id=com.cortado.android

    Teamplace is your place for collaboration, teamwork, and file sharing. Share your files, photos, images, and collaborate with your friends, family, or colleagues. The app has between 100 and 500 thousand installs and an average rating of 3.9

  • Cortado Corporate Android App (Development)
    https://play.google.com/store/apps/details?id=com.cortado.android.corp

    Cortado Corporate Server combines powerful mobile device management (MDM) and mobile application management (MAM). The solution allows seamless and secure integration of mobile devices into the enterprise IT infrastructure.

  • Personal Printing Android App (Development)
    https://play.google.com/store/apps/details?id=com.thinprint.android

    Personal Printing is an innovative secure and cost-effective pull printing solution which allows you to use your Android smartphone to release print jobs on any corporate network printer. Just stick the bar codes on all your printers, no additional hardware or specific printer is required.

  • Transparent Text TextView (Development)
    https://github.com/gilvegliach/TransparentTextTextView

    An open source library. It has TextView with transparent text.

  • Oracle Certified Programmer (Other amazing things)
    https://www.youracclaim.com/badges/e05770cc-bdf7-4c18-94a5-558e8568f883/embedded

    He is an Oracle Certified Professional, Java SE 6 Programmer.

    This is certification shows that he has experience using the Java programming language, understands 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 (Other amazing things)
    https://www.youracclaim.com/badges/1f1c86af-5ce4-4122-b47a-d42db13e52ca/embedded

    He is an Oracle Certified Associate, Java SE 5/SE 6.

    This is certification shows that he has demonstrated basic knowledge of object-oriented concepts, UML representation of OO concepts, the Java programming language and general knowledge of Java Platforms and Technologies.

  • Gil is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Gil shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.
Skills
  • Languages
    Java, Scala, C#
  • Frameworks
    Android SDK, JUnit, Dagger, Spring, Play
  • Libraries/APIs
    Butter Knife, Retrofit, Google Gson, API
  • Tools
    Git, IntelliJ IDEA, Android Studio, Eclipse, Google Analytics
  • Paradigms
    Agile Software Development, OOO, Functional Programming
  • Platforms
    Android
  • Storage
    SQLite
  • Misc
    Espresso, Mathematics, OAuth2, Algorithms, HTTP
Education
  • Master's degree in Computational Logic in Computer Science
    Vienna University of Technology - Vienna, Austria
    2010 - 2013
  • Bachelor of Science in Mathematics
    University of Trieste - Trieste, Italy
    2006 - 2010
I really like this profile
Share it with others