German Viescas

German Viescas

About

Detail

Back-End Developer at Sponsorship Exchange
Buenos Aires, Argentina

Contact German regarding: 
work
Full-time jobs
Starting at USD7k/month

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • S
    Back-End Developer
    Sponsorship Exchange
    Mar 2023 - Current (3 years 8 months)
    - I was the back-end developer for the team, creating web services with NestJS + TypeORM
    (PostgreSQL), deploying to AWS with AWS copilot, with the CI/CD pipeline handled in GitLab.
    - In addition to back-end development, I also worked on the customer-facing web app and the
    backoffice, built with Next.js and deployed to Vercel.
  • P
    Software Developer
    Point Network
    Mar 2022 - Dec 2022 (10 months)
    - Part of the team that built from scratch a set of components that work together to provide a completely descentrallized web experience, including domains and storage
    - Created an EIP-1193 compliant blockchain provider for our web3-only web browser.
    Integrated Solana and Ethereum name services (SNS & ENS) into Point Network.
    - Adapted well-known dApps and deployed them to Point Network.
    Improved release process with Github workflows.
    Created a unique set of error codes to be used across projects for standardization.
    Internet Fixer / Web3 Full-Stack Developer
  • Carousel Group
    Front-End Lead
    Carousel Group
    Jul 2020 - Mar 2022 (1 year 9 months)
    - Designed a microservice to compute possible bets faster and reduce the latency for users and traders.
    Improved node (express.js) API by creating documentation (swagger) and tests (with Supertest and Jest).
    - Created a component library to build more consistent UIs faster.
    Implemented feature flags.
    Created guidelines for front-end developers to standardize best practices and build more consistent software.
    - Migrated legacy web app to use Next.js and redux toolkit, fixing many existent issues and limitations with SSR and improving development experience (build times went from 15 minutes to a few seconds).
    - Created test suite for web app with Jest and react testing library and included a testing step in the C
  • PATH
    Mobile App Developer
    PATH
    Mar 2020 - Jul 2020 (5 months)
    - Designed Mobile App from scratch with React Native + Redux, working with TypeScript. Back-end with Strapi CMS
    Designed Mobile App from scratch with React Native + Redux, working with TypeScript. Back-end with Strapi CMS.
  • T
    Full-Stack JS Developer
    Tripsha
    Jan 2020 - Mar 2020 (3 months)
    - Built the missing features and polished the web app for its launch to production.
    Reduced costs by optimizing serverless functions and reducing traffic to MongoDB
    instances.
    Made the integration with Stripe.
  • S
    DAPP Consultant
    Swap Trading
    Sep 2019 - Dec 2019 (4 months)
    - Built MVP white label platform to exchange crypto assets with React+Redux in the front-end and a Node+Express API in the back-end, with PostgreSQL.
    - Developed a smart contract with Solidity for the exchange's internal token.
    - Provided the business with clear guidelines on how to move forward with the platform and set up AWS EC2 and AWS S3.
  • B
    Full-Stack Web & Blockchain Developer
    Bilur Market
    Jul 2016 - Sep 2019 (3 years 3 months)
    - Designed a cryptocurrency exchange from scratch with Node (express.js) in the back-end and React+Redux in the front-end.
    - Created smart contracts with Solidity and publish them to the ethereum blockchain (developed and tested with Truffle and Ganache)
    - Created Node REST API to interact with ethereum using the web3.js library (tested with Mocha, Chai and Supertest).
    - Manage linux servers running the database (MariaDB) , the ethereum nodes (geth) and the web servers (Nginx).
    - Created a Matching Engine and set up communication with the platform's back-end via RabbitMQ.
    Development of responsive static websites, mainly landing pages, using HTML, CSS (SASS, Bootstrap) and Javascript (Vanilla and jQuery).
  • Chevron Corporation
    Account Analyst & Team Leader
    Chevron Corporation
    Jan 2008 - Jan 2016 (8 years 1 month)
    - Mode: on-site.
    Main language: English.
    Different accounting tasks at a major multinational corporation (Chevron). Where, among other responsibilities, I lead a 10+ people team.
    Different accounting tasks. Where, among other responsibilities, I was trusted with the leadership of a 10+ people team.
Education verified_user 0% verified
  • Apollo GraphQL
    Graph Developer - Associate
    Apollo GraphQL
    Mar 2023
  • Arc.dev
    Arc Certified Remote Developer
    Arc.dev
    Jan 2022
  • A
    JavaScript + AJAX + JSON + JQuery, Web Programming
    AEPI (Asociación Española de Programadores Informáticos)
    Jan 2016 - Jan 2017 (1 year 1 month)
  • Universidad de Buenos Aires
    Public Accountant, Economic Sciences
    Universidad de Buenos Aires
    Jan 2006 - Jan 2012 (6 years 1 month)