Brandon Hernandez, Software Developer in Taichung, Taiwan
Brandon Hernandez

Software Developer in Taichung, Taiwan

Member since August 21, 2014
Brandon is an experienced developer who produces user-facing applications, server-side software, games, and support tools. He has experience in client-side web programming, customer-facing project management, software design, and coding. He is comfortable working alone and in a team.
Brandon is now available for hire

Portfolio

Experience

Location

Taichung, Taiwan

Availability

Part-time

Preferred Environment

NetBeans, Visual Studio, Windows, Linux

The most amazing...

...thing I've coded is a Java desktop application that simulates insect behavior in response to environmental factors and animal needs.

Employment

  • Senior Software Developer

    2013 - 2014
    Exosite LLC
    • Developed server software for managing user accounts in Python/Django.
    • Implemented a RESTful API to securely allow custom-made clients to traffic data in JSON/XML.
    • Wrote customized Lua software to transform and process client data for use with Exosite Cloud services.
    • Added functionality to an Exosite/Verizon machine-to-machine service using Python.
    • Worked on a service to track internal metrics (number of bugs, lines of code in repositories, etc.), displaying graphs and reports for authorized web users.
    Technologies: XML, JSON, Lua, Django, Python
  • Software Developer

    2010 - 2011
    Jumbo Technology Company
    • Augmented the functionality of existing casino machines in Taiwan through software modifications.
    • Wrote fault-tolerant Mystery Jackpot server software in C++ with Winsock.
    • Wrote a web app for remote server configuration with Google Web Toolkit.
    • Designed a network data scheme to allow for integration of a casino's large screen display controller with a jackpot server.
    • Coached team members on development methods to improve software reliability.
    Technologies: GlassFish, SQL, Google Web Toolkit, Java, Windows Presentation Foundation (WPF), Microsoft Foundation Class Library (MFC), Winsock API, C++
  • Software Developer

    2007 - 2009
    IdeaBus Technology Company
    • Wrote a boxing game using motion sensors for punch/movement in C for the Sunplus SoC platform.
    • Developed a software tool in LabVIEW to prototype a later C implementation for motion sensors.
    • Wrote a dance/rhythm game using motion sensors in C for the Sunplus SoC platform.
    • Wrote a game suite targeted at young players in C for the Sunplus hand-held platform.
    • Implemented low level code platform optimizations, enhancing platform reliability and performance.
    Technologies: LabVIEW, C
  • Software Developer

    1999 - 2004
    Graftek Imaging Inc.
    • Wrote machine vision and machine control software applications in LabVIEW. Developed a variety of applications, including automated visual inspections for factories and color analysis of microscopic images for the medical field.
    • Handled interactive prototyping of custom software suites with clients to ensure satisfaction.
    • Built a database-driven company web site with dynamic content using PHP and MySQL, allowing clients to find the right components from the online company catalog and allowing employees to easily update the catalog.
    • Modified stock configurations for image sensors to enable advanced features.
    • Provided extensive documentation and guidance to clients purchasing customized solutions.
    Technologies: MySQL, PHP, LabVIEW

Skills

  • Other

    Software Development, Back-end Development, Game Development, GlassFish
  • Languages

    Python, Java, C++, C, Lua, XML, PHP, JavaScript, SQL, C#
  • Frameworks

    Swing, GWT, Django, Android SDK, Windows Presentation Foundation (WPF), Google Web Toolkit, AngularJS, Flask
  • Libraries/APIs

    Android API, Sockets, AWT, Winsock API, Microsoft Foundation Class Library (MFC)
  • Tools

    Microsoft Visual Studio, LabVIEW, Visual Studio, Sublime Text, Redmine, Subversion (SVN), GitLab, Supervisor, NGINX, Git, Jira, Apache
  • Paradigms

    Procedural Programming, Object-oriented Programming (OOP)
  • Platforms

    NetBeans, Linux, Windows, Android
  • Storage

    JSON, SQLite, PostgreSQL, MySQL

Education

  • Bachelor's Degree in Computer Science
    1996 - 2003
    University of Texas at Austin - Austin, Texas, USA

To view more profiles

Join Toptal
Share it with others