Gergely Varga, RESTful APIs Developer in Singapore, Singapore
Gergely Varga

RESTful APIs Developer in Singapore, Singapore

Member since November 23, 2016
Since 2009, Gergely has successfully fulfilled many roles—software engineer, technology consultant, and computer scientist—on a variety of projects. He’s the type of developer who knows how to tackle problems and thrives in environments where he has stimulating tasks that challenge him. What drives Gergely is his passion for disruptive and cutting-edge technologies, and he keeps up with them on a daily basis.
Gergely is now available for hire

Portfolio

Experience

Location

Singapore, Singapore

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), AWS, Docker, React, Node.js, JavaScript, iOS, MacOS

The most amazing...

...project I've worked on involved mobile development using custom PCBs (printed circuit boards) to build a network mesh of devices to process acoustic input data.

Employment

  • Software Architect

    2017 - PRESENT
    Telepathy Labs
    • Implemented microservices in Java (Spring Boot) and Node.js.
    • Automated deployment processes which were implemented in Terraform targeting AWS.
    • Designed various subsystems for the company's microservices.
    • Designed data ingestions pipelines.
    • Created product-requirement documents for parts of the software infrastructure.
    Technologies: Amazon Web Services (AWS), Apache NiFi, MongoDB, MySQL, Spring Boot, Terraform, AWS, React Native, React, Node.js, Java
  • Senior Research Engineer

    2015 - 2017
    Institute for Software Integrated Systems | Vanderbilt University
    • Created a cloud-based solution for a simulation testbed for IoT devices.
    • Refactored and redesigned the simulation execution engine.
    • Specified and implemented various APIs to expose simulation engine capabilities.
    • Implemented custom features using HLA standard.
    Technologies: OpenStack, REST APIs, Bash, Python, Docker, Ansible, Mesosphere, Java, Node.js
  • Staff Engineer II

    2013 - 2015
    Institute for Software Integrated Systems | Vanderbilt University
    • Led the design and development of a hydrodynamic simulation toolchain to run hydrodynamic simulations for sensitivity analysis and to massage simulation output data to train neural networks.
    • Led the design and implementation of the GUI for an optimization application for water and temperature for the Old Hickory Reservoir and standalone decision support system tool for optimal hydropower generation.
    • Built the above-mentioned tools which enabled civil engineers and USACE personnel to train neural networks, predict water quality and temperature levels and optimize estimated income in modeled reservoirs.
    • Spearheaded the development of a web-based nanoparticle building block modeling and simulation tool that allows chemical engineers to design, run, and monitor molecular dynamics simulations for the study of nanoparticle building blocks.
    • Modeled and implemented a simulator-independent language to generate environment-specific simulation scripts.
    Technologies: OpenStack, REST APIs, Bash, Python, Docker, Ansible, Mesosphere, Java, Node.js
  • Staff Engineer

    2011 - 2013
    Institute for Software Integrated Systems | Vanderbilt University
    • Implemented an Android application for a soldier-wearable counter-sniper system.
    • Built the communication layer between mobile devices, custom printed circuit boards and other network nodes.
    • Developed a middleware and a web-based app to allow real-time location and status monitoring and control of the system of mobile nodes.
    Technologies: Android, Google Maps API, WebSockets, Node.js, JavaScript, Java
  • Consultant and Mobile Software Engineer

    2009 - 2010
    Freelance Work
    • Designed and developed iOS applications as a contractor.
    • Managed the software development lifecycle while keeping the customers engaged.
    • Delivered back-end systems for iOS applications.
    Technologies: iOS, Objective-C, PHP, JavaScript

Experience

  • Citi Mobile Challenge EMEA

    I won the MasterCard Award at Citi Demo Day (Warsaw, Poland) hosted by Citibank FinTech Accelerator. The award was given to the best mobile solution presented at Citi Mobile challenge EMEA finals that made use of the MasterCard API in 2015.

  • Semantic Web Developer Challenge

    I won first prize in the Semantic Web Developer Challenge which was run by XSB, Inc (SemanticWeb.com) and Defense Logistics Agency (Dla.gov).

    The winning application of the challenge aimed to build sourcing and product lifecycle management applications that leveraged XSB’s PartLink Data Model. It was developed for the Department of Defense’s Rapid Innovation Fund.

Skills

  • Languages

    JavaScript, Java, Bash Script, Bash, PHP, C#, Objective-C, Python, HTML, CSS
  • Frameworks

    Express.js, Redux, React Native, Spring Microservice, Spring Boot
  • Libraries/APIs

    Node.js, React, REST APIs, Google Maps API, Mesosphere, Passport.js, Redux-saga
  • Tools

    Terraform, AWS ECS, Docker Compose, GitHub, Git, AWS ELB, Ansible, AWS CodeCommit, Jira, Confluence, GitLab, Bitbucket, Apache NiFi
  • Paradigms

    RESTful Development, Microservices, Microservices Architecture, API Architecture
  • Platforms

    Docker, iOS, AWS EC2, MacOS, OpenStack, Android, Amazon Web Services (AWS), MetaTrader, MetaTrader 5, MetaTrader 4
  • Other

    GitFlow, RESTful APIs, OOP Designs, Software Architecture, Embedded Software, Software Design, APIs, AWS, WebSockets, MVC Frameworks, Shell Scripting, System Design
  • Storage

    MongoDB, MySQL, MariaDB, AWS S3, PostgreSQL

Education

  • Master's degree in Computer Science
    2012 - 2018
    Budapest University of Technology and Economics - Budapest, Hungary

To view more profiles

Join Toptal
Share it with others