Diego Bosch, Back-end Developer in Asuncion, Paraguay
Diego Bosch

Back-end Developer in Asuncion, Paraguay

Member since November 18, 2019
Diego holds a master's degree in CS with seven years of experience working in the industry. Recently, he did a summer internship as a software engineer intern at Qualcomm where he designed and developed a web system with Node.js (back-end) and React.js (front-end). Previously, he participated in and developed projects that involved Oracle, Jboss, RESTful web services, and programming languages like Java and JavaScript among other technologies.
Diego is now available for hire

Portfolio

Experience

Location

Asuncion, Paraguay

Availability

Part-time

Preferred Environment

Linux, Git, JavaScript, Java, C, SQL

The most amazing...

...thing I've coded is a web system with Node.js (back-end) and React.js (front-end).

Employment

  • Research Programmer I

    2019 - 2019
    Information Sciences Institute USC
    • Implemented back end software for a real distributed network that is in use by thousands of users.
    Technologies: Python, Docker
  • Software Engineer Intern

    2018 - 2018
    Qualcomm
    • Designed and developed the front end of a self-driven security system project using React allowing users to launch security scans through a web system in order to find security vulnerabilities in machines inside the company network.
    • Designed and developed the back end of a self-driven security system project using Node.js that consists of a Restful API that interacts with Tenable API to manage all security scans requested by users.
    • Participated in cybersecurity training through capture the flag (CTF) events.
    Technologies: Node.js, React, RESTful API, Tenable API
  • Software Engineer

    2010 - 2017
    Personal - Nucleo SA
    • Designed and implemented a middleware layer of Restful web services to allow communication between databases in Oracle, Postgresql, and Voltdb, using Java and Jboss, reducing data complexity and saving costs with horizontal scaling.
    • Developed a change in the call module of the billing systems in real time and post-processing systems in Oracle with PL/SQL, allowing a fairer charging to the user.
    • Implemented continuous integration and build automation system with Jenkins, improving programming best practices.
    • Built an event manager in Oracle with PL/SQL to send messages to users with low credit and configure offers in real time, increasing interaction with users.
    • Developed a system that integrates PCRF platforms (Ericsson, Huawei) with Oracle to consult and return users' balance of telephony and internet in XML and JSON format.
    Technologies: Java, Oracle, PL/SQL, RESTful, PostgreSQL, Voltdb, Jboss

Experience

  • Travel and Entertainment Search (Development)
    https://github.com/diegojbosch/Travel-and-Entertainment-Search-v2.0

    A website that allows you to search for places information (with Google and Yelp reviews and photos) using the Google Places API, displaying the results in a tabular format.
    Technologies. Front-end: AngularJS. Back-end: Node.js.

Skills

  • Languages

    Java, SQL, JavaScript, C, Python, PHP
  • Tools

    Jira, Atlassian Confluence, Git, Maven, Jenkins, Nessus
  • Platforms

    Linux, Oracle
  • Storage

    PL/SQL, PostgreSQL, NoSQL, MySQL
  • Other

    Back-end, RESTful APIs, RESTful Web Services, APIs
  • Libraries/APIs

    REST API, Node.js, React
  • Paradigms

    Agile Software Development
  • Frameworks

    AngularJS, Unity

Education

  • Master's degree in Computer Science
    2017 - 2019
    University of Southern California - Los Angeles, California
  • Bachelor of Engineering degree in Computer Science
    2012 - 2015
    Catholic University - Paraguay

To view more profiles

Join Toptal
Share it with others