Tim Dunn
Senior Software Engineer
Gilbert, AZ 85295
Experience Summary
·Experience with product planning
·
·8 years of experience in multi-tier scalable web based solutions.
Tools & Technologies
Languages/Tools:
Ruby, Rails, Python, Django, GIT, React, Javascript, web security, Linux experience, SQL, JQUERY, REST API experience, Excellent Oral and Written Communication Skills, Test-Driven Development, Angular 2, Microservices
Cloud Platforms:
Databases
AWS, Heroku
PostgreSQL, MS SQL, Neo4J, Elastic Search
Projects
Software Engineer
Freely Watch
Technologies: React, Material UI, Javascript, Python, Django, FastAPI, ElasticSearch PostgreSQL, Docker
(January 2022- Present)
·Built Scraping services to get movie information from free movie streaming sites using selenium/Beautiful Soup and Python
·Built a web app which took aggregate information about free movie streaming services that could be streamed.
Software Engineer
Technologies: GraphQL, Ruby on Rails, ElasticSearch PostgreSQL, TDD, Rspec
The Farmland Project (Apr 2021 - Oct 2021)
·Built Ruby on Rails application to help farmers offload rejected produce to food banks.
·Helped the product team plan out new features and assess the business impact of proposed features
Software Engineer
Technologies: Ruby on Rails, Javascript, PostgreSQL, Heroku, Git
Performant Software Solutions (Nov 2019 - Apr 2021)
·Maintained Ruby on Rails application called Archnet that hosts scan images of old archives.
·Contributed to an annotation studio project allowing teachers and students to annotate documents (Backbone JS and Ruby on Rails were used).
Software Engineer
Technologies: Ruby on Rails, Javascript, PostgreSQL, Microservices, React, Ember, Git
Pwnie Express (Jun 2018 - Sep 2019)
·Optimized an application that showed network discovery to be twice as fast through the use of Ruby on Rails and SQL.
Software Engineer
Technologies: Ruby on Rails, Javascript, PostgreSQL, React
Southern Nevada Department of Health (Jan 2018 - Jul 2018)
·Optimized the performance of a Health Statistics application.
Software Engineer
Technologies: Ruby on Rails, Javascript, PostgreSQL, React, Python, Flask, Neo4j, AWS, Git
Nathan Research (Apr 2016 - Jun 2017)
·Built multilevel marketing platform with Rails and Neo4j.
·Skills involved Ruby on Rails, GIT, SQL, REST API, Neo4j, Excellent Oral and Written Communication Skills, Test-Driven Development.
·Built CSV uploader in ruby that spanned 8 tables for each row.
·Images were uploaded from the template into an AWS bucket after being processed by paperclip into different sizes.
·Helped rearchitect Python flask app into Angular 2.
·Skills involved: GIT, Javascript, Angular 2, JQUERY, REST API, Python, Flask.
·Built API generator tool to generate Tests, Controller and Model code for REST APIs.
·This was generated from a configuration template and would mean that for basic CRUD Rest APIS only the config file would be needed.
·Skills involved: Ruby, Rails, GIT, web security, Linux experience, SQL, REST API experience, Excellent Oral and Written Communication Skills, Test-Driven Development.
Software Engineer
Technologies: Ruby on Rails, PostgreSQL, TDD, Rspec
Genetic Direction (Nov 2015 - Apr 2016)
·Built APIs for genetic reporting engine in Rails.
·Practiced TDD using capybara, Rspec, unit and integration tests.
·Developed using Trello and regularly committed, pushed, and pulled code using Git.
Education
Web Development Track (Bloc) (2015)
Bachelor of Arts in Sociology (Arizona State University) (2011)