Developer
Sam Russell
Ruby on Rails Developer
Belgrade, Serbia
Python
Ruby on Rails
React
Tensorflow
Linux
Java
Javascript
Docker
HTML
CSS
SQL
RabbitMQ
TravisCI
Git
Pandas
About
Sam a software developer with over a decade of industry experience. He works with Ruby on Rails, Python and Java as backend technologies, and jQuery and React in the frontend. He builds well-tested and reliable applications with a focus on shipping regular and incremental features.
Skills
Languages
Ruby, Python, C#.NET, Java, HTML, Javascript, PHP
Frameworks
Rails, Flask
Libraries/APIs
React.js, React Native
Paradigms
Scrum, Kanban
Platforms
Linux, Windows, Web
Storage
MySQL, PostgreSQL, Redis
Tools
Git, Jenkins, TravisCI, Nginx
Experience
Python
10 years
Ruby
5 years
Java
2 years
React
1 year
TensorFlow
2 years
Docker
4 years
Linux
10 years
Hightlight Projects

BEKA

A BGP router implementation for FAUCET, a SDN switch application
Faucet Foundation
Faucet Foundation

Serbian Grammar Trainer

A tool for learning Serbian Grammar, built in React Native
Personal project
Personal project
Work Experience
Senior Software Developer
University of Michigan
|
Apr 2020 - May 2020
  • Volunteer role during the COVID-19 lockdown in Michigan
  • Python scripts to manage a Slack room based on a student roster
  • Postman for validating API and QA testing
Python
REST API
Postman
Pandas
Senior Software Developer
Scientific Games
|
Jun 2018 - Jul 2019
  • Finding and fixing bugs in a multi-component data pipeline
  • Troubleshooting RabbitMQ and Kafka faults
  • Building utilities in Python and Javascript to asssist QA team
  • Implementing full stack new user sign up flow in Java, TCL and React
Python
Java
RabbitMQ
Linux
React
Redux
Kafka
Wireshark
Javascript
Docker
Software Developer
Centre for Space Science Technology
|
Oct 2017 - May 2018
  • Designed and trained neural network kernels to identify wheat heads and grapes
  • Developed framework for highlighting and counting fruit in images
  • Developed system for identifying toxic algae from satellite imagery
Python
Tensorflow
Google Earth Engine
jQuery
Software Developer
Powershop Ltd
|
Sep 2015 - Oct 2017
  • Integration with UK electricity retailer API (proprietary format shared via FTP)
  • Frontend feature development for customer portal
  • Implemented REST API for mobile applications
Ruby
Ruby on Rails
jQuery
CSS
HTML
Java
Docker
Network Engineer
Research and Education Advanced Network New Zealand
|
Mar 2011 - Sep 2015
  • Designed and deployed nationwide network
  • Developed tools for network monitoring in Python and jQuery
  • Ran the first production SDN switch in New Zealand and contributed to multiple SDN projects
BGP
Juniper
Cisco
Brocade
PHP
Python
jQuery
SDN
Education

Victoria University of Wellington

Wellington
|
Mar 2007 - Oct 2010
Bachelor of Engineering, First Class Honours