Sebastian Uribe

Sebastian Uribe

Berlin, Germany
Hire Sebastian
Scroll To View More
Sebastian Uribe

Sebastian Uribe

Berlin, Germany
Member since June 4, 2014
A general problem solver, Sebastian likes new challenges and loves to solve unconventional problems. He has a strong formal CS background and extensive experience in several programming languages and environments, as well as sales, marketing and business.
Sebastian is now available for hire
Portfolio
Experience
  • Object-oriented Programming (OOP), 12 years
  • Linux, 10 years
  • Java, 10 years
  • Android, 3 years
  • Android API, 3 years
  • Unity3D, 3 years
  • C#, 3 years
  • JSON, 3 years
Berlin, Germany
Availability
Part-time
Preferred Environment
Eclipse, Visual Studio, Notepad++
The most amazing...
...project I've done was a video game where I worked on the programming, design, user interface, and all other aspects of it's development and release.
Employment
  • Developer
    Freelance
    2012 - PRESENT
    • Developed an Android application for grammar practice, used by more than 14.000 users.
    • Created a video game using Unity3D, and ported it on iOS, Android, Windows, and Windows Phone.
    • Developed a kiosk-mode application that records and encodes video and audio in real time, using Java and FFmpeg.
    • Developed a multimedia networked presentation tool for Windows tablets and Windows 8 desktop computers.
    • Created a support library for importing and extruding 2-dimensional objects into the Unity3D engine.
    Technologies: Java, C#, JavaScript, Haxe, Unity3D, Android, WPF
  • Lead Android Developer
    Offtime
    2014 - 2015
    • Improved the existing application by reducing crash an error rates several orders of magnitude.
    • Replaced a JavaScript/HTML front-end with a native implementation.
    • Implemented semi-automated builds to improve reliability and consistence among releases.
    • Implemented new features including graph visualizations of user data by creating custom native UI components.
    • Implemented a multi-threaded back end that removed load from the UI thread, reducing UI latency and improving user experience.
    Technologies: Android, Java, Ant
  • Assistant Lecturer and Director of the Video Game and Animation Center
    Buenos Aires Technological Institute
    2008 - 2013
    • Taught computer graphics and information visualization courses.
    • Organized academic events and congresses.
    • Tutored engineering degree final theses in the fields of video games and animation.
    • Created a postgraduate course on video game development.
    • Managed laboratories and personnel.
    Technologies: Video games
  • New Business Director
    Movilgate
    2008 - 2009
    • Helped define the strategy of the company for mobile applications.
    • Designed and directed the development of new products and services.
    • Defined new technologies to adopt.
  • Founder & Director
    Inmune Games
    2003 - 2008
    • Founded one of the first companies to develop mobile games in South America.
    • Developed several games in J2ME.
    • Developed applications for advertising agencies, mainly to support the launch of new products.
    • Managed sales, particularly B2B channels with telcos and mobile value added providers.
    Technologies: J2ME, Java, PHP
  • System Analyst
    ITOCHU Argentina
    2000 - 2003
    • Audited the development of internal projects.
    • Managed the infrastructure, including a Windows network, Solaris servers and SunRay clients.
    Technologies: ASP, PHP, HTML, JavaScript, Windows networks, Solaris
  • Technology Manager
    Aper.Net
    1999 - 2000
    • Developed several web portals for clients, during the internet boom.
    • Defined the infrastructure to be used on products.
    • Worked as Project Leader and Buffer between clients and developers.
    • Helped the company scale its services, by introducing new technologies and tools.
    Technologies: PHP, Perl, MySQL, BSD/OS, JavaScript, HTML
  • Developer
    Metaimagen
    1997 - 1998
    • Developed a CGI service that allowed users to send messages to pagers through a web page.
    • Created an embedded Database solution, using JavaScript and applets for searching an interactive CD-ROM application.
    • Created a tool for mirroring FreeBSD partitions between computers.
    Technologies: C, ASP, SQL, Java, IIS, Windows NT, FreeBSD, HTML, JavaScript, Smalltalk
Experience
  • Flip - A puzzle for your eyes and your brain (Development)
    http://perroelectrico.com/flip

    Flip is a puzzle game for multiple platforms developed in C# using Unity3D. I came up with the original idea and programmed the game and its puzzle generator/solver and did the graphic design, usability engineering, and porting.

  • German Grammar Practice (Development)

    I developed an Android application for learning and practicing German grammar. It generates random but grammatically correct German sentences, and from them, multiple choice exercises. It features a small database of nouns, adjectives, and verbs with metadata, and a handful of rules for creating sentences.

  • Simple Game Framework for J2ME (Other amazing things)

    An application framework for developing games and applications for J2ME. It cut down development time for applications and provided common UI widgets and application control flow functionality. It allowed easy porting and building for devices with different characteristics.

  • Offtime (Development)
    https://play.google.com/store/apps/details?id=co.offtime.kit

    I worked as lead developer for over a year on the Offtime app. I was responsible for the architecture of the app and most of the programming. This included interaction with several parts of the OS, and making use of almost every component type an Android Application can have.

  • Unity or Unity3D Best Practices and Tips by Toptal Developers (Publication)
    This resource contains a collection of Unity or Unity3D best practices and tips provided by our Toptal network members.
Skills
  • Languages
    Java, C#, CSS, HTML5, HLSL, HaXe, HTML, ActionScript, SQL, Scheme, JavaScript, Clojure
  • Tools
    Eclipse IDE, Gimp, Visual Studio, Inkscape
  • Paradigms
    Object-oriented Programming (OOP), Functional programming, Agile Software Development, REST
  • Platforms
    Android, Windows, Linux, Parse, Windows Phone
  • Frameworks
    Unity3D, WPF
  • Libraries/APIs
    Android API, OpenGL, Parse Android SDK, FFmpeg, ImageMagick, OpenFL, OpenGL ES
  • Misc
    JSON, SVG, JSP, SSH
  • Storage
    PostgreSQL, MySQL, FlatFile
Education
  • Licenciado (Diploma) degree in Computer Science
    University of Buenos Aires - Buenos Aires, Argentina
    2008 - 2011
  • Analista (BS) degree in Computer Science
    University of Buenos Aires - Buenos Aires, Argentina
    1998 - 2003
I really like this profile
Share it with others