Scroll To View More
Nhan Dang, JavaScript Developer in San Francisco, CA, United States
Nhan Dang

JavaScript Developer in San Francisco, CA, United States

Member since April 5, 2015
Nhan is an engineer and entrepreneur, currently founding member and head of engineering at SeeSpace, Ltd.. He was the brains behind InAiR TV as well as having served as CTO for a crowdfunding platform and a Zappo's clone in Vietnam. Apart from being a great coder, Nhan is also a top-tier designer with a great sense for product. His skill set has made him suitable for any kind of work, from low-level high-performance codes to UI-centric apps.
Nhan is now available for hire

Portfolio

Experience

  • JavaScript, 9 years
  • Node.js, 4 years
  • Swift, 3 years
  • Swift 2, 3 years
  • React Native, 2 years
  • React, 2 years
  • Angular, 2 years
San Francisco, CA, United States

Availability

Part-time

Preferred Environment

Mac, Xcode, Android Studio, Node.js, Web, Git

The most amazing...

...platform I've built is a whole OS for TV that automatically recognizes the content being played and then finds related info to overlay on the TV in real 3D.

Employment

  • Full-stack Developer, Project Manager

    2016 - PRESENT
    Evobits
    • Design and developed Coinpay platform, a cryptocurrency payment gateway using a PHP back-end with a React-based web client.
    • Built a cross-platform React Native Cryptocurrency wallet app.
    • Created a Node.js-based cloud Bitcoin and Bitcoin Cash wallet API with Hapi.js and BitcoinJS.
    • Built a Node.js Blockchain explorer API on Hapi.js for back-end and Angular 1 for the front-end. The API efficiently pulls data in real-time from a 1TB+ SQL database.
    Technologies: React, Node.js, PHP, React Native, Project Management
  • Full-stack Developer

    2017 - 2017
    United Fitness Network
    • Developed a back-end API with a React admin client handling video/image processing.
    • Created a native iOS client serving videos, ads, and various workouts.
    • Tracked fitness data through iOS HealthKit.
    Technologies: Swift, iOS, React, Node.js
  • Lead Developer, UI/UX Designer

    2016 - 2016
    Accent Technologies
    • Designed and developed Accent's new CRM and sales facilitation platform using React/Redux/Relay with Go/Relay back-end.
    • Created the visual interface builder with advanced drag-n-drop functionalities.
    Technologies: React, Go
  • VP of Engineering

    2013 - 2015
    SeeSpace, Ltd.
    • Rewrote Android to serve as an Augmented TV OS (called InAiR) supporting Real 3D TV (3D glasses).
    • Wrote a graphic engine using C++/OpenGLES running on Android to serve the above purpose, completely rewriting Android Surface Flinger.
    • Designed a full SDK on Java for developers to build apps on the TV OS.
    • Successfully launched the product to market.
    • Wrote a sound fingerprinting algorithm to detect the TV show, music, or movie being played through the OS.
    Technologies: C++, Java, Android
  • CTO

    2013 - 2014
    IG9
    • Designed and implemented a responsive user interface for web, tablet, and mobile.
    • Built a crowdfunding platform from scratch using Yii Framework.
    Technologies: PHP, MySQL, Yii Framework
  • Co-founder and CTO

    2010 - 2013
    6ix.vn
    • Built a very scalable eCommerce platform, running at much lower memory/CPU than eCommerce solutions of the time.
    • Built a RESTful API logistic and fulfillment service that links between warehouses, POS systems, and online sales.
    • Built a WYSIWYG editor for the eCommerce platform to easily manage promotions, categories, and banners on the eCommerce platform.
    • Built an automatic image compression engine to reduce the network cost of transferring large product images.
    • Synced an algorithm allowing POS systems and warehouses to work in offline mode and then sync up between various stations whenever possible.
    • Created POS software and logistics software on .NET.
    Technologies: PHP, HTML, CSS, Node.js, MongoDB, .NET

Experience

  • InAiR (Development)

    Innovative TV dongle that turns your ordinary TV into Augmented TV.

  • WanderWorld (Development)

    Travel Journal App prototype for a Singaporean Startup. Both design and IOS implementation was done by me.

  • Atom Preview Plugin (Other amazing things)
    https://github.com/akitoeki/tree-view

    The infamous Sublime-like preview behavior. Was accepted and reimplemented inside Atom core.

  • 6ix.vn (Development)

    A Zappo's clone in Vietnam.

  • DivvyRide (Development)

    Built a MVP for a Chicago startup from zero, a one-man engineering team to build a fully scalable back-end built on Node.js, Angular Web Client, Angular Admin Dashboard, and iOS client, plus all platform UI/UX.

  • Fim+ Digital (Development)

    Fim+ Digital was a biggest Streaming service in Vietnam. I was the interim-CTO of the company for a year, where I led the team of 50 engineer to built a complete Video platform including Ingestion Servers, Media Server, CMS, CDNs, Android, IOS, Web & TV clients. Architected a system that can handle 100,000 concurrent streaming clients

Skills

  • Languages

    C++, Objective-C, JavaScript, HTML, CSS, PHP, SQL, C, Java, Python, Swift, GraphQL, Swift 2
  • Frameworks

    Cocoa, Yii, Laravel, .NET, AngularJS, React Native, Angular, Relay
  • Libraries/APIs

    Node.js, jQuery, React, React Redux, OpenGL
  • Tools

    Adobe Photoshop, Adobe Illustrator, Sketch
  • Platforms

    iOS, Android, Parse
  • Storage

    MySQL, RethinkDB, MongoDB, Redis, CouchDB
  • Other

    Animation
  • Paradigms

    Agile Software Development

Education

  • Engineer's degree in Computer Science
    2008 - 2010
    University of Florida - Florida
  • Engineer's degree in Computer Engineering
    2005 - 2008
    Higher Institute of Jose Antonio Echeverria - La Havana, Cuba
I really like this profile
Share it with others