Diego Bosch, Software Developer in Asuncion, Paraguay
Diego Bosch

Software 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

  • SQL, 7 years
  • Java, 5 years
  • JavaScript, 2 years
  • React, 1 year
  • AngularJS, 1 year

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, Confluence, Git, Maven, Jenkins, Nessus
  • Platforms

    Linux, Oracle
  • Storage

    PL/SQL, PostgreSQL, NoSQL, MySQL
  • Other

    RESTful APIs, RESTful Web Services
  • Libraries/APIs

    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
I really like this profile
Share it with others