Todd Blackman
Software Engineer at Green River- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
Topline Score
Bio
Jon Austin
Todd is one of the most skilled developers I know. He is curious, self-motivated and constantly improving as well as a joy to work alongside. His knowledge is both well-rounded and deep and he excels at working in multiple languages and environments, whether it be backend and frontend code, architecture of complex systems, SQL queries, Linux server setup or lower level code, such as writing a Ruby extension for a C library. I highly recommend him as a great addition to any team.
April Barrett-Kelly
I have had a great experience working with Todd. Todd is a senior-level Ruby engineer; not only is he expert in the core language, but he is also very experienced and expert-level with the Ruby on Rails framework. He has been an excellent help on all the projects I worked on. He has very thorough understanding of a wide range of technologies. He is a quick learner and is undeterred by new challenges: I've seen Todd dive complicated code to understand, extend, and enhance an existing system; I've also seen him understand business requirements for forward-engineering an appropriate technical solution. Todd's contributions extend beyond his engineering abilities: By assisting others (such as myself), willingly sharing information, and having a positive attitude, Todd builds and maintains win-win relationships with his peers. Todd’s positive attitude and his readiness to help others make him an invaluable asset to our team. He gets along with other employees very easily and his contributions always add a lot of value.
Jon Austin
Todd is one of the most skilled developers I know. He is curious, self-motivated and constantly improving as well as a joy to work alongside. His knowledge is both well-rounded and deep and he excels at working in multiple languages and environments, whether it be backend and frontend code, architecture of complex systems, SQL queries, Linux server setup or lower level code, such as writing a Ruby extension for a C library. I highly recommend him as a great addition to any team.
April Barrett-Kelly
I have had a great experience working with Todd. Todd is a senior-level Ruby engineer; not only is he expert in the core language, but he is also very experienced and expert-level with the Ruby on Rails framework. He has been an excellent help on all the projects I worked on. He has very thorough understanding of a wide range of technologies. He is a quick learner and is undeterred by new challenges: I've seen Todd dive complicated code to understand, extend, and enhance an existing system; I've also seen him understand business requirements for forward-engineering an appropriate technical solution. Todd's contributions extend beyond his engineering abilities: By assisting others (such as myself), willingly sharing information, and having a positive attitude, Todd builds and maintains win-win relationships with his peers. Todd’s positive attitude and his readiness to help others make him an invaluable asset to our team. He gets along with other employees very easily and his contributions always add a lot of value.
Jon Austin
Todd is one of the most skilled developers I know. He is curious, self-motivated and constantly improving as well as a joy to work alongside. His knowledge is both well-rounded and deep and he excels at working in multiple languages and environments, whether it be backend and frontend code, architecture of complex systems, SQL queries, Linux server setup or lower level code, such as writing a Ruby extension for a C library. I highly recommend him as a great addition to any team.
April Barrett-Kelly
I have had a great experience working with Todd. Todd is a senior-level Ruby engineer; not only is he expert in the core language, but he is also very experienced and expert-level with the Ruby on Rails framework. He has been an excellent help on all the projects I worked on. He has very thorough understanding of a wide range of technologies. He is a quick learner and is undeterred by new challenges: I've seen Todd dive complicated code to understand, extend, and enhance an existing system; I've also seen him understand business requirements for forward-engineering an appropriate technical solution. Todd's contributions extend beyond his engineering abilities: By assisting others (such as myself), willingly sharing information, and having a positive attitude, Todd builds and maintains win-win relationships with his peers. Todd’s positive attitude and his readiness to help others make him an invaluable asset to our team. He gets along with other employees very easily and his contributions always add a lot of value.
Jon Austin
Todd is one of the most skilled developers I know. He is curious, self-motivated and constantly improving as well as a joy to work alongside. His knowledge is both well-rounded and deep and he excels at working in multiple languages and environments, whether it be backend and frontend code, architecture of complex systems, SQL queries, Linux server setup or lower level code, such as writing a Ruby extension for a C library. I highly recommend him as a great addition to any team.
April Barrett-Kelly
I have had a great experience working with Todd. Todd is a senior-level Ruby engineer; not only is he expert in the core language, but he is also very experienced and expert-level with the Ruby on Rails framework. He has been an excellent help on all the projects I worked on. He has very thorough understanding of a wide range of technologies. He is a quick learner and is undeterred by new challenges: I've seen Todd dive complicated code to understand, extend, and enhance an existing system; I've also seen him understand business requirements for forward-engineering an appropriate technical solution. Todd's contributions extend beyond his engineering abilities: By assisting others (such as myself), willingly sharing information, and having a positive attitude, Todd builds and maintains win-win relationships with his peers. Todd’s positive attitude and his readiness to help others make him an invaluable asset to our team. He gets along with other employees very easily and his contributions always add a lot of value.
Credentials
-
AWS Certified Cloud Practitioner
Amazon Web Services (AWS)Jul, 2020- Nov, 2024 -
AWS Certified Solutions Architect – Associate
Amazon Web Services (AWS)Jul, 2020- Nov, 2024 -
Vim Superguru Ultra Master++
Vim
Experience
-
Green River
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
Mar 2015 - Present
Ruby on Rails development with strong focus on the backend. DevOps, system administration, data analysis, machine learning and security roles round out my daily tasks. Ruby on Rails development with strong focus on the backend. DevOps, system administration, data analysis, machine learning and security roles round out my daily tasks.
-
-
-
Location, Inc., now a part of CoreLogic
-
United States
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Lead Rails Engineer
-
Oct 2013 - Feb 2015
Maintained and improved four websites using ruby: www.neighborhoodscout.com, www.securitygauge.com, www.neighborhoodscoutreports.com, and www.locationinc.com Common tasks included engineering new software, refactoring existing code, developing front-end systems, monitoring servers, performing basic database administration, performing basic system administration, managing/executing deployments, writing tests, performing quality assurance, writing chef recipes, and managing the technical team. Show less
-
-
-
Gigapan
-
United States
-
Photography
-
Senior Software Engineer
-
Sep 2012 - Sep 2013
Developed Rails apps and performed various system admin tasks. Developed Rails apps and performed various system admin tasks.
-
-
-
LegitScript
-
United States
-
Technology, Information and Internet
-
100 - 200 Employee
-
Senior Software Architect
-
May 2010 - Sep 2012
Developed and supported a Ruby on Rails application with extensive data-gathering processes, MySQL statement optimization, and information processing. Advanced knowledge of test-driven development, git, software engineering, and ruby meta-programming. Most work done in a linux environment using vim. Developed and supported a Ruby on Rails application with extensive data-gathering processes, MySQL statement optimization, and information processing. Advanced knowledge of test-driven development, git, software engineering, and ruby meta-programming. Most work done in a linux environment using vim.
-
-
-
-
Freelance Web Site Developer
-
Jan 2002 - Sep 2010
Teamed with various individuals and organizations to develop web-based solutions. Designed mySQL database schemas/stored procedures, wrote php and Perl-based back-ends, and developed parsing tools to handle noisy data. CSS, HTML, Javascript, jQuery, Ruby, PHP, and Cake used. Teamed with various individuals and organizations to develop web-based solutions. Designed mySQL database schemas/stored procedures, wrote php and Perl-based back-ends, and developed parsing tools to handle noisy data. CSS, HTML, Javascript, jQuery, Ruby, PHP, and Cake used.
-
-
-
National University of Samoa
-
Apia, Samoa
-
Lecturer, Peace Corps Volunteer
-
Jan 2007 - Nov 2008
Developed and taught upper-level computer classes in Java/OO Programming, Computer Networking, Operating Systems, Computer Hardware, and Information Systems. Developed and taught upper-level computer classes in Java/OO Programming, Computer Networking, Operating Systems, Computer Hardware, and Information Systems.
-
-
-
ITT Technical Institute
-
Higher Education
-
700 & Above Employee
-
Adjunct Instructor
-
Jun 2006 - Aug 2006
Taught Mathematics I and Linux System Administration. Prepared lesson plans, counseled students, led lab sessions, and evaluated student progress. Taught Mathematics I and Linux System Administration. Prepared lesson plans, counseled students, led lab sessions, and evaluated student progress.
-
-
-
U.S. Bank
-
United States
-
Banking
-
700 & Above Employee
-
Programmer Analyst 2
-
Nov 2004 - Jun 2006
Worked with a small team to develop and maintain a web-based system for credit card processing, billing, customer and merchant data handling, accounting, and reporting. Daily tasks included Perl programming, database design, database programming, writing stored procedures using Oracle, and fixing production system issues. Worked with a small team to develop and maintain a web-based system for credit card processing, billing, customer and merchant data handling, accounting, and reporting. Daily tasks included Perl programming, database design, database programming, writing stored procedures using Oracle, and fixing production system issues.
-
-
-
-
Lead Programmer
-
May 2004 - Nov 2004
Designed, implemented, tested, and debugged remotely accessible applications in Perl. Trained others to take over the project upon completion. Implemented a tool to help depressed individuals. Designed, implemented, tested, and debugged remotely accessible applications in Perl. Trained others to take over the project upon completion. Implemented a tool to help depressed individuals.
-
-
-
Florida Atlantic University
-
United States
-
Higher Education
-
700 & Above Employee
-
Teaching Assistant
-
Aug 2003 - Apr 2004
Taught 40+ students each semester. Edited entire lab manual for Chemistry I and II. Taught 40+ students each semester. Edited entire lab manual for Chemistry I and II.
-
-
-
-
Teaching Assistant / Substitute Teacher
-
Sep 2002 - Jun 2003
Taught/assisted children with learning disabilities (sixth grade). Tutored students individually, taught lessons to the class, performed daily computer work, grading, and classroom organization. Substituted for other classes. Taught/assisted children with learning disabilities (sixth grade). Tutored students individually, taught lessons to the class, performed daily computer work, grading, and classroom organization. Substituted for other classes.
-
-
-
The University of Kansas
-
United States
-
Higher Education
-
700 & Above Employee
-
AI Software Developer
-
Oct 2001 - Jun 2002
Teamed with a fellow student to create a case-based reasoning proof of concept using Perl/Tk for BNSF Railroad Company that automatically catches data-entry errors and fixes them. Teamed with a fellow student to create a case-based reasoning proof of concept using Perl/Tk for BNSF Railroad Company that automatically catches data-entry errors and fixes them.
-
-
-
-
Office and Technology Manager
-
Jun 2000 - Jun 2001
Kept books, did payroll, bookkeeping, accounting, accounts receivable, accounts payable Kept books, did payroll, bookkeeping, accounting, accounts receivable, accounts payable
-
-
-
The University of Kansas
-
United States
-
Higher Education
-
700 & Above Employee
-
UNIX System Administrator
-
Oct 1999 - Feb 2000
Administered 30 Solaris/Unix/Linux workstations, maintained user accounts, evaluated security situations. Administered 30 Solaris/Unix/Linux workstations, maintained user accounts, evaluated security situations.
-
-
-
Intel Corporation
-
United States
-
Semiconductor Manufacturing
-
700 & Above Employee
-
Software Engineer Co-op
-
Oct 1998 - Jun 1999
Developed and maintained RTL-model-building scripts in Perl. Performed RTL-model validation and verification. Developed and maintained RTL-model-building scripts in Perl. Performed RTL-model validation and verification.
-
-
-
The University of Kansas
-
United States
-
Higher Education
-
700 & Above Employee
-
Programmer
-
Oct 1997 - Jun 1998
Developed C++ and Java web-based data-plotter in a UNIX environment for monitoring throughput on an ATM test network. Developed C++ and Java web-based data-plotter in a UNIX environment for monitoring throughput on an ATM test network.
-
-
Education
-
University of Kansas - School of Engineering
MS, Computer Science -
Florida Atlantic University
Program, Complex Systems and Brain Sciences -
University of Kansas - School of Engineering
BS, Computer Engineering