
Mauro Schilman
Software Developer
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.
Portfolio
Experience
C - 10 yearsC++ - 10 yearsUnix - 10 yearsLaTeX - 5 yearsPython - 5 yearsHaskell - 4 yearsGo - 1 yearAvailability
Preferred Environment
Git, JetBrains, Unix
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.
Work Experience
Software Developer
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.
Senior Golang Developer
Vulcanize, Inc (via Toptal)
- Contributed to a project involving protocol translation and distributed systems.
Mobile Developer
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.
Software Engineering (Testing) Intern
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.
Software Engineering (Testing) Intern
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.
Experience
SQLFS
https://github.com/maurosr/sqlfsSkills
Languages
Python, C++, C, Go, JavaScript, Pascal, Octave, Prolog, Haskell, HTML, SQL
Platforms
Unix, iOS, Windows Phone, OS X, Android, MacOS, Windows
Other
Cython, Distributed Systems, Raft Consensus Algorithm
Tools
LaTeX, JetBrains, Git, Celery, Shell, CMake, Makefile, MATLAB
Storage
PostgreSQL, MongoDB, Redis
Frameworks
Tendermint, Flask
Education
Master's Degree in Computer Science and Mathematics
Facultad de Matematica, Astronomia y Fisica - Universidad Nacional de Cordoba - Cordoba, Argentina