Summary
Quote
Overview
Work History
Education
Skills
Accomplishments
Affiliations
Interests
Work Availability
Timeline
Projects
SoftwareEngineer
Ryan Johnson

Ryan Johnson

Software Engineer
Memphis,TN

Summary

Self-taught programmer. Started programming at age 14, around 2004. Excellent analytical skills, very intellectually creative, educated and highly motivated to solve systemic problems. I dropped out of college to work then returned to finish my degree after an epiphany. My epiphany turned into a presentation which I gave at the local .NET user group.


Co-workers say I am a big-picture thinker. My competence arises from excellent perceptual/spatial reasoning skills. I consistently score in the 99th percentile in perceptual reasoning on standardized IQ tests.

Quote

The best way to predict the future is to create it.
Peter Drucker, management consultant, educator, and author

Overview

5
5
years of professional experience
12
12
years of post-secondary education

Work History

Owner, Web Designer, Application Developer

JORY Design & Software
Memphis, TN
01.2023 - Current

Co-owner, web designer, and Flutter application developer

  • https://www.jorydesign.com
  • https://allmylinks.com/jorydesign
  • Web design technologies: Webflow, WordPress, Webnode
  • API and data technologies: MongoDB, MongoDB Atlas, MongoDB Serverless, JavaScript, Node.js
  • Application technology: Flutter SDK, Dart, Android Studio, IntelliJ IDEA, IntelliJ IDEA Community Edition

Photographer, Color Grading Artist

Bigr Picture Photography
Memphis, TN
12.2022 - Current

Self-employed freelance photographer. Portraiture, photography for small businesses websites.

  • https://www.bigrpicture.com
  • https://allmylinks.com/bigrpicture
  • Canon EOS RP, 5D Mk III, 5D Mk IV
  • Color work and retouching done in Capture One Pro

Java Tutor

Self-Employed
Memphis, TN
03.2023 - 05.2023
  • Mentored and coached student with focus on first principles teaching approach.
  • Assessed student learning needs and provided relevant instruction to close knowledge gaps.
  • Curriculum involving programming fundamentals, procedural code, object-orientation, classes, interfaces, polymorphism, exception-handling, and tooling: Eclipse, Eclipse IDE, Javadoc

Reliability Analyst, Full Stack Software Development Trainee

ALSAC St. Jude Children's Research Hospital
Memphis, TN
12.2021 - 08.2022

Worked with teams within ALSAC to conceptualize and refine monitoring for mission-critical software systems supporting the website and donation processes. Implemented monitoring in ScienceLogic SL1, custom monitoring in SL1 via Dynamic Apps written in Python 2.7. Monitored SSH, web API health, database values reporting the status of other systems. Created custom dashboard widgets in PHTML (PHP and HTML)

  • Contributed to ScienceLogic community and IdeasHub
  • Created standard HTML/CSS toolkit for dashboard UIs
  • Defined and documented new standard operating procedures, improved common workflows and Change Management process within Rely team via automation tools to meet SLA requirements
  • Studied ITIL practices and tools
  • Mastered Atlassian Confluence Wiki software
  • Contributed 2000+ Wiki edits to overall IT community. Second most active contributor.
  • Created template Wiki articles for IT department
  • Participated in and helped guide IT Fun Community, planning fun events and theme days.

Full Stack Software Development Trainee

Cook Systems International
Memphis, TN
02.2021 - 03.2021

Training for Java and JavaScript application and API development. The curriculum involved group projects and individual assessments.

  • Social Media API - Group project implementing a subset of the Twitter API, including users, tweets, replies, reposts, likes, hashtags, and mentions. We modeled databases collaboratively using diagrams. Software environment included Spring Boot, Maven, Java, Eclipse, PostgreSQL + pgAdmin. I have re-uploaded this project to my personal GitHub for resumé purposes.

IT Services Assistant

Fogelman College Of Business, University Of Memphis
Memphis, TN
02.2020 - 05.2020
  • Assisted University of Memphis faculty.
  • Diagnosed computer problems.
  • Decommissioned old computers. Maintained IT Services office.
  • Reorganized IT office on request of manager.

Software Engineer

AAGoods LLC
Memphis, TN
08.2018 - 10.2018

Developer for a used media wholesaler and store selling DVDs, CDs, games, and Blu-rays

  • Https://aagoods-wholesale.business.site/
  • Worked with owners to develop automation and inventory software.
  • Software Environment: Python 3.7, MySQL, Windows Server 2016, Kivy GUI Library, VSCode, Visual Studio
  • Maintained network and 2U server

Projects:

  • Conveyor belt software: Conveyor belt controller software with Raspberry Pi, bar-code scanner and online bar- code database service API integration
  • Inventory management system: Bar-code scanner and online bar-code database service API integration in Visual Studio for deployment on Windows tablets

Education

Bachelor of Science - Computer Science

The University of Memphis
Memphis
08.2010 - 05.2020

Bachelor of Science - Computer Engineering

Missouri University of Science And Technology
Rolla, MO
08.2008 - 05.2010

Skills

    Flutter and Dart

undefined

Accomplishments

  • 33/36 on ACT (99thpercentile), 2000/2400 on old SAT (92ndpercentile)
  • 800/800 on SAT Physics Subject Test
  • Mu Alpha Theta Mathematics National Honor Society Award Recipient
  • Boy Scouts of America, Eagle Scout Award Recipient

Affiliations

  • Germantown Symphony Orchestra board member, development committee chair, and violinist
  • Mu Alpha Theta honor society Member
  • Boy Scouts of America, Eagle Scout Award Recipient
  • Crews Center for Entrepreneurship at the University of Memphis, former member
  • Memphis Technology Foundation #memtech Member
  • Memphis Technology Foundation's Code Connector Member
  • Memphis .NET User Group Member
  • Flutter Community Member

Interests

Artificial Intelligence

UI/UX Design

Language Design

Physics

Chess

League of Legends

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Java Tutor

Self-Employed
03.2023 - 05.2023

Owner, Web Designer, Application Developer

JORY Design & Software
01.2023 - Current

Photographer, Color Grading Artist

Bigr Picture Photography
12.2022 - Current

Reliability Analyst, Full Stack Software Development Trainee

ALSAC St. Jude Children's Research Hospital
12.2021 - 08.2022

Full Stack Software Development Trainee

Cook Systems International
02.2021 - 03.2021

IT Services Assistant

Fogelman College Of Business, University Of Memphis
02.2020 - 05.2020

Software Engineer

AAGoods LLC
08.2018 - 10.2018

Bachelor of Science - Computer Science

The University of Memphis
08.2010 - 05.2020

Bachelor of Science - Computer Engineering

Missouri University of Science And Technology
08.2008 - 05.2010

Projects

  • Food Truck Locator App – Food Trucks that move around update the location displayed on their website. Created with Flutter SDK, Dart language, which provides the app for Android, iOS, Web, Windows, macOS, and Linux. Deployed via Docker image on DigitalOcean cloud hosting. Database: MongoDB Atlas serverless instance. Endpoints written in Node.js. Website plugin created on Webflow app platform.
  • Software Presentation on Functional Programming – given at Memphis .NET User Group. https://bit.ly/3TDEu39
  • Early works - Fractal image generator for TI-83+, Image compression algorithm for TI-83+
Ryan JohnsonSoftware Engineer