Jake Corn

Indianapolis, IN | 317.446.8523 | jakethecorn@gmail.com

Professional Summary

Multi-faceted senior engineer with proven experience leading initiatives that add business value through improving the software development processes while continuing to enhance functionality and bring application infrastructure to the next level. Strong technical background in Node, TypeScript, React, Ruby, Python, C#, and SQL technologies with extensive experience in the full lifecycle of the software design process. Exceptional interpersonal and analytical expertise with a passion for increasing organizational profitability by aligning engineering to execute on company goals and application objectives successfully.  Passionate technologist who loves sharing with and learning from others.

Core Competencies

  • Software Engineering
  • Agile Development
  • Quality Control
  • Leadership & Team Building
  • Dev Ops
  • Application Design Solutions
  • Operations & Maintenance
  • Compliance & Security
  • Troubleshooting

Technical Skills

Languages /

Frameworks

Node, TypeScript, Go, C#/.NET, React, Ruby on Rails, GraphQL, Bash, Python, AngularJS, PHP, ExpressJS, Java

Databases

SQL Server, Postgres, MySQL,  Mongo, ElasticSearch, Redis, Flat Files

Tools

Git, MacOS, Linux, Docker, Azure, AWS, Google Cloud Platform, Code Climate, CodeFresh, CircleCI, SemaphoreCI, Vs Code, JetBrains. Azure Data Studio (DB GUI),

Methodologies

Test Driven Development, Agile, Object Oriented Programming, Functional Programming, Procedural Programming, Domain Driven Design

Professional Experience

Zylo |Indianapolis, IN        Jan 2020 – Present

Senior Software Engineer

Serving as a senior member of the backend development team.

        

120WaterAudit | Zionsville, IN        November 2018 – Jan 2020

Senior Software Engineer

Served as senior member of an agile development team; responsible for driving user analysis, designing and developing software applications, and building and testing automation tools.

Fusion Alliance | Indianapolis, IN          August 2017 – November 2018  

Software Engineering Consultant

Accountable for initial project planning, development of project scope, defining project guidelines, resource coordination and testing coordination.

Hat Boy Software | Oxford, MS         October 2016 – July 2017

Junior Developer

Designed, developed, wrote and implemented web-based applications following established architecture standards as well as software development and project management methodologies.

Industry Training

Books: Code Complete, Clean Code, Clean Architecture, Refactoring, Patterns of Enterprise Architecture, Structure and Interpretation of Computer Programs, Pragmatic Programmer, Go in Action, Functional Javascript, Mastering Regular Expressions in Perl, Programming Ruby, Docker: Up and Running. Operating Systems Concepts, Querying SQL Server 2012 Training Kit, Extreme Programming Explained, Design Patterns, The Phoenix Project, Domain Driven Design, Test Driven Development - Beck, Language Implementation Patterns (Java), Clean Coder

Online: Courses from Pluralsight, Udemy, Udacity, Free-learning-platforms (Khan Academy, Free Code Camp, Code Academy), Linux Academy

Education

University of Indianapolis, Indianapolis, IN, Focus in Music Performance