Git Product home page Git Product logo

Hello!

I am Roberto, a software engineer from Mexico with a passion for learning. Welcome!

This profile is currently inactive as I spend most of my time writing code for my job

About Me

My favorite way to learn is by doing, be it trying to solve a problem or actively implementing newly acquired knowledge. This often involves reading documentation, research, and experimentation; These are skills I have refined during academic, professional, and personal projects. Being put in charge of unfamiliar systems and applications with no documentation has also made me flexible and patient. Frequent cooperation with diverse co-workers from varied professional backgrounds has also given me broad communication and interpersonal skills.

Programming languages I know

The following list is in no particular order, but I feel most confident with Python, C, C#, and web development languages like Javascript, CSS, and HTML.

  • Python 3
  • Javascript
  • HTML
  • CSS
  • C
  • C++
  • C#
  • PHP
  • SQL
  • Java
  • Clojure
  • VBA
  • Bash
  • PowerShell

Skills

  • Full stack development
  • Google Cloud's Firebase and Firestore
  • Googling / Google dorks
  • Mobile development (native Android and hybrid webapps)
  • Process automation and tool development
  • Sharepoint
  • PowerApps
  • API creation
  • Microsoft Office
  • Linux use and management
  • Game development (mostly Unity)
  • Writing, communication
  • Embedded software
  • No-SQL (MongoDB, Neo4j)

Skills I have base knowledge in, but would like to improve on

  • Pentesting (scanning, research, vuln exploitation)
  • DB administration
  • Networking
  • Computer graphics

I also like learning (human) languages!

  • Spanish (native tongue)
  • English (native proficiency)
  • Japanese (conversational)
  • French (conversational)
  • German (beginner)

Hobbies

  • Programming challenges
  • Wargames/CTF
    • OverTheWire
    • HackTheBox Academy
    • CTFs
  • Reading - An old love of mine. I prefer novels, but I also find history fascinating
  • Sports - Karate, bouldering, and running

Things I want to learn more about / work on more actively

  • Cybersecurity
    • Reverse engineering
    • Packet analysis
    • Pentesting techniques and methodologies (physical pentesting as well!)
    • Some blue teaming, for what good is knowing an attack if you are vulnerable to it?
  • Game development - I have made a few small games on Unity, but someday I hope to release a full-fledged game that I can be proud of.
  • AR - I genuinely think augmented reality is the future. I think once it's accessible enough, this tech will be as ubiquitous as smart phones are today. I hope to become a part of the driving force that takes it there.
  • Contribute to open source projects
  • 3D modeling

Roberto Soto Leites's Projects

c_snakes icon c_snakes

Networked multiplayer Snake game for the CLI (unfinished)

challenges icon challenges

Collection of my solutions to programming challanges

chopware_py icon chopware_py

Python version of a CLI diceware passphrase creation tool

cli_games icon cli_games

A small collection of games I have made for the CLI

howdy icon howdy

Lexical and syntactic analyzer for a custom programming language

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.