Mauro Schilman

Mauro Schilman

Cordoba, Argentina
Hire Mauro
Scroll To View More
Mauro Schilman

Mauro Schilman

Cordoba, Argentina
Member since April 30, 2015
While in high school, Mauro competed in several international math Olympiads and has since continued his love for problem solving and abstract thinking. He completed a master's degree in computer science and mathematics, and has done two internships with Google as an undergraduate.
Mauro is now available for hire
Portfolio
Experience
  • C/C++, 10 years
  • Unix, 10 years
  • Python, 5 years
  • LaTeX, 5 years
  • Haskell, 4 years
  • Go, 1 year
Cordoba, Argentina
Availability
Part-time
Preferred Environment
Unix, JetBrains IDEs, Git
The most amazing...
...thing I've designed and coded is a mathematical algorithm for detecting issues in a network, such as black holes or a load imbalance.
Employment
  • Software Developer
    Demand Media (through BairesDev)
    2013 - PRESENT
    • Developed an asset scan script for scanning the corp and prodding the network's assets to guess their OS and retrieve data.
    • Developed an on-call system for managing on-call rotations with complex rules and exceptions.
    • Developed a provisioning system connected with VSphere for creating and managing VMs.
    • Created a dashboard for displaying aggregated data center information.
    • Developed a DNS administration system for viewing the DNS zone files and reserving IPs.
    Technologies: Python, MongoDB, Flask, Redis, Celery
  • Senior Golang Developer
    Vulcanize, Inc (via Toptal)
    2016 - 2016
    • Contributed to a project involving protocol translation and distributed systems.
    Technologies: Golang, Distributed Systems, Raft, Tendermint
  • Mobile Developer
    Moonlighting.io
    2015 - 2016
    • Created an image processing virtual machine.
    • Designed a cross-platform interpreter framework for supporting a scripting language.
    • Developed for Android, iOS, Windows Phone, Unix, and OS X.
    • Created tests and benchmarks.
    • Designed an algorithm for estimating platform fitness to process an image.
    Technologies: Android, iOS, Windows Phone, Unix, OS X, C/C++
  • Software Engineering (Testing) Intern
    Google, Inc.
    2014 - 2014
    • Developed a tool in Golang for monitoring specialized hardware and software for Google for Work.
    • Designed a pipelined modular architecture for the tool.
    • Created a dashboard for displaying the gathered and aggregated data.
    • Tested and benchmarked.
    • Presented the project to high company management.
    Technologies: Python, Golang
  • Software Engineering (Testing) Intern
    Google, Inc.
    2013 - 2013
    • Designed and implemented a mathematical algorithm for detecting network issues such as black holes and load imbalances.
    • Tested several internal networks and found many issues.
    • Created tests and fixed existing ones.
    • Presented the developed software to company management.
    • Created a design document to document well the new algorithm and implementation.
    Technologies: Python, C/C++
Experience
Skills
  • Languages
    Python, C/C++, Go, Octave, MATLAB, Pascal, HTML, Haskell, Prolog, SQL, JavaScript
  • Platforms
    Unix, Android, Windows, Mac
  • Tools
    LaTeX, Makefile(s), CMake, Shell
  • Storage
    PostgreSQL, MongoDB
  • Frameworks
    Flask
Education
  • Master's degree in Computer Science and Mathematics
    Facultad de Matematica, Astronomia y Fisica - Universidad Nacional de Cordoba - Cordoba, Argentina
    2009 - 2015
I really like this profile
Share it with others