Impactian EToDâ„¢ Developer (2%)
Extraordinary Talent on Demandâ„¢
Sam
Russell
Ruby Developer
Software Developer in Belgrade, Serbia
Python
Ruby
Ruby on Rails
React
Tensorflow
Linux
Java
JavaScript
Docker
HTML
CSS
SQL
RabbitMQ
TravisCI
Git
HIRE
Ruby Developer
Impactian EToDâ„¢ Developer (2%)
Sam Russell
Software Developer in Belgrade, Serbia
Python
Ruby
Ruby on Rails
React
Tensorflow
Linux
Java
JavaScript
Docker
HTML
CSS
SQL
RabbitMQ
TravisCI
Git
About
Sam is a senior software developer with over a decade of industry experience. He is highly skilled with full-stack Ruby on Rails development. He also works with Python and Java in the back-end and jQuery and React in the front-end. 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
Ruby on Rails, .NET, Flask
Libraries/APIs
React.js, React Native
Platforms
Linux , Windows, Web
Storage
MySQL, PostgreSQL, Redis
Other
Scrum, Kanban
Tools
Git, Jenkins, TravisCI, Nginx
Experience
Python
10 years
Linux
10 years
Ruby
5 years
Docker
4 years
Java
2 years
TensorFlow
2 years
React
1 year
Highlight Projects
BEKA
A BGP router implementation for FAUCET, a SDN switch application.
Faucet Foundation
Serbian Grammar Trainer
A tool for learning Serbian Grammar, built in React Native
Personal Project
Work Experience
Senior Software Developer
University of Michigan
|
Apr 2020 - May 2020
  • Volunteer role during the COVID-19 lockdown in Michigan.
  • Wrote Python scripts to manage a Slack room based on student rosters.
  • Acted as the postman for validating API and QA testing.
Python
REST API
Postman
Pandas
Senior Software Developer
Scientific Games
|
Jun 2018 - Jul 2019
  • Designed and developed full stack new user sign up flow using Java, TCL, and React.
  • Identified and fixed bugs in a multi-component data pipeline.
  • Performed troubleshooting for RabbitMQ and Kafka faults.
  • Built utilities in Python and Javascript to assist QA team.


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.
  • Created system for identifying toxic algae from satellite imagery.
  • Developed toolkit to compress GeoTIFF images before processing into point clouds.
Python
Tensorflow
Google Earth Engine
jQuery
Software Developer
Powershop Ltd
|
Sep 2015 - Oct 2017
  • Integrated UK electricity retailer API (proprietary format shared via FTP).
  • Developed front-end features for customer portal.
  • Implemented REST API for mobile applications.
  • Diagnosed faults and implemented work-arounds and long-term solutions.
  • Developed code in test-first and pair-programming situations.
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.
  • Converted nationwide network from metro ring (MRP) to MPLS with VLL (Martini)/VPLS overlay.
  • Developed tools for network monitoring using Python and jQuery.
  • Designed and built backhaul network for Google Loon trial.
  • Ran the first production SDN switch in New Zealand and contributed to multiple SDN projects.
  • Rerouted cache fill to reduce traffic on busiest link by 30%.
  • Eliminated monthly network asset audit and replaced with live monitoring tool.


BGP
Juniper
Cisco
Brocade
PHP
Python
jQuery
SDN
Education
Victoria University of Wellington
Wellington, New Zealand
|
Mar 2007 - Oct 2010
Bachelor's Degree in Engineering (First Class Honors)
About
Sam is a senior software developer with over a decade of industry experience. He is highly skilled with full-stack Ruby on Rails development. He also works with Python and Java in the back-end and jQuery and React in the front-end. 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
Ruby on Rails, .NET, Flask
Libraries/APIs
React.js, React Native
Platforms
Linux , Windows, Web
Storage
MySQL, PostgreSQL, Redis
Other
Scrum, Kanban
Tools
Git, Jenkins, TravisCI, Nginx
Experience
Python
10 years
Linux
10 years
Ruby
5 years
Docker
4 years
Java
2 years
TensorFlow
2 years
React
1 year
Highlight Projects
BEKA
A BGP router implementation for FAUCET, a SDN switch application.
Faucet Foundation
Serbian Grammar Trainer
A tool for learning Serbian Grammar, built in React Native
Personal Project
Work Experience
Senior Software Developer
University of Michigan | Apr 2020 - May 2020
  • Volunteer role during the COVID-19 lockdown in Michigan.
  • Wrote Python scripts to manage a Slack room based on student rosters.
  • Acted as the postman for validating API and QA testing.
Python
REST API
Postman
Pandas
Senior Software Developer
Scientific Games | Jun 2018 - Jul 2019
  • Designed and developed full stack new user sign up flow using Java, TCL, and React.
  • Identified and fixed bugs in a multi-component data pipeline.
  • Performed troubleshooting for RabbitMQ and Kafka faults.
  • Built utilities in Python and Javascript to assist QA team.


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.
  • Created system for identifying toxic algae from satellite imagery.
  • Developed toolkit to compress GeoTIFF images before processing into point clouds.
Python
Tensorflow
Google Earth Engine
jQuery
Software Developer
Powershop Ltd | Sep 2015 - Oct 2017
  • Integrated UK electricity retailer API (proprietary format shared via FTP).
  • Developed front-end features for customer portal.
  • Implemented REST API for mobile applications.
  • Diagnosed faults and implemented work-arounds and long-term solutions.
  • Developed code in test-first and pair-programming situations.
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.
  • Converted nationwide network from metro ring (MRP) to MPLS with VLL (Martini)/VPLS overlay.
  • Developed tools for network monitoring using Python and jQuery.
  • Designed and built backhaul network for Google Loon trial.
  • Ran the first production SDN switch in New Zealand and contributed to multiple SDN projects.
  • Rerouted cache fill to reduce traffic on busiest link by 30%.
  • Eliminated monthly network asset audit and replaced with live monitoring tool.


BGP
Juniper
Cisco
Brocade
PHP
Python
jQuery
SDN
Education
Victoria University of Wellington
Wellington, New Zealand | Mar 2007 - Oct 2010
Bachelor's Degree in Engineering (First Class Honors)