Scroll To View More
Mauro Schilman, C Developer in Córdoba, Cordoba, Argentina
Mauro Schilman

C Developer in Córdoba, 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++, 10 years
  • Unix, 10 years
  • C, 10 years
  • LaTeX, 5 years
  • Python, 5 years
  • Haskell, 4 years
  • Go, 1 year
Córdoba, 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

    2013 - PRESENT
    Demand Media (through an online freelance agency)
    • 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

    2016 - 2016
    Vulcanize, Inc (via Toptal)
    • Contributed to a project involving protocol translation and distributed systems.
    Technologies: Golang, Distributed Systems, Raft, Tendermint
  • Mobile Developer

    2015 - 2016
    Moonlighting.io
    • 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

    2014 - 2014
    Google, Inc.
    • 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

    2013 - 2013
    Google, Inc.
    • 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, JavaScript, Pascal, Octave, Prolog, Haskell, HTML, SQL
  • Platforms

    Unix, Android, Mac, Windows
  • Tools

    LaTeX, Shell, CMake, Makefile, MATLAB
  • Storage

    PostgreSQL, MongoDB
  • Frameworks

    Flask

Education

  • Master's degree in Computer Science and Mathematics
    2009 - 2015
    Facultad de Matematica, Astronomia y Fisica - Universidad Nacional de Cordoba - Cordoba, Argentina
I really like this profile
Share it with others