Summary
Overview
Work History
Education
Skills
Qualifications Summary
Website, Portfolio and Profiles
Timeline
Generic

Jesse Miller

Cedar Falls,IA

Summary

Accomplished Software Engineering Manager with a proven track record at Sci Play. Adept in Agile methodologies and mobile application development. Excelled in mentoring teams and managing complex projects with a sharp focus on technical leadership and effective communication. Consistently delivered high-quality code, driving forward innovation and operational excellence.

Overview

11
11
years of professional experience

Work History

Software Engineering Manager

Sci Play
08.2024 - Current
  • Lead and mentor 3 individual teams of 5+ software engineers per team, providing guidance and support to promote professional growth and high performance.
  • Define and refine engineering processes to ensure efficient and effective software development cycles.
  • Collaborate heavily with all disciplines, designers, product managers, QA engineers, and other stakeholders to align the technology with company objectives and customer needs.
  • Manage the recruitment, onboarding, and continuous training of engineering talent to build and maintain a skilled team.
  • Responsible for the live operation of a $400m+ dollar game with hundreds of thousands of daily active users.

LEAD SOFTWARE ENGINEER

Sci Play
05.2019 - 08.2024
  • Establish solid foundation for success by leading a team of engineers charged with design, implementation, and maintenance of code for live games
  • Conducted code reviews to ensure compliance with development standards and guidelines
  • Managed the release cycle of multiple projects ensuring timely completion of deliverables within budget constraints
  • Mentored junior developers in software engineering principles, coding techniques, and debugging strategies
  • Monitored system performance metrics to identify potential bottlenecks or areas of improvement
  • Trained new hires on the company's development process, tools, and technologies
  • Created detailed technical documentation for internal use by other engineers
  • Deployed software solutions using industry-standard continuous integration, continuous delivery pipelines

SENIOR SOFTWARE ENGINEER

Sci Play
06.2017 - 05.2019
  • Performed code reviews to ensure quality standards were met by development teams
  • Provided technical guidance to junior developers on best practices in software engineering
  • Managed multiple projects simultaneously while meeting tight deadlines
  • Integrated third-party APIs into existing systems to streamline data exchange between applications

SOFTWARE ENGINEER

Sci Play
04.2016 - 06.2017
  • Participated in regular meetings with stakeholders to discuss progress and plan future roadmap items
  • Developed code and design for software components in adherence with system requirements
  • Reviewed and implemented the latest technologies to improve efficiency
  • Reviewed and refactored existing codebase for improved readability and maintainability
  • Wrote well-designed, testable code

ASSOCIATE SOFTWARE ENGINEER

Sci Play
05.2014 - 04.2016
  • Interfaced with customers to understand their needs and implemented innovative solutions accordingly
  • Collaborated with cross-functional teams such as QA, UI and UX designers, product owners and business analysts to develop high quality products
  • Modified existing software to correct errors, adapt to new hardware or upgrade interfaces

TEMPORARY SOFTWARE TECHNICIAN

Sci Play
01.2014 - 05.2014
  • Exercised detailed analysis and judgment while designing, implementing, and testing new features for a live game
  • Developed technical solutions to complex problems in a timely manner

Education

Bachelor of Science - Computer Science

University of Northern Iowa

Associate of Arts -

Iowa Valley Community College

Skills

  • Agile Methodologies
  • Code Review Proficiency
  • Cross-platform Development
  • Technical Leadership
  • Source and Version Control: Git, Github
  • Mobile Application Development
  • Effective Communication
  • Code Development

Qualifications Summary

10+ years software engineering experience in a professional environment.


6+ years in a technical leadership role managing 2-4 engineers; overseeing strategic projects, providing mentorship, performance evaluations, and training.


7+ years developing with Unity & C# for mobile and web applications.


Experienced with all levels of development, including client and server, gameplay, user experience and tools, as well as being responsible for Live game operations for a product generating over $1,000,000 in revenue per day.


Complete understanding of advanced software engineering concepts such as MVC Architecture, Dependency Injection, Version control, Agile / Scrum development, REST API, etc.


Highly effective strategist with the capacity to use creativity to determine the best course of action for the organization as a whole through use of skills that transfer across multiple industries and positions.


Exceptional communicator and change agent with a sharp power of observation, able to simplify sophisticated issues to make them easily comprehensible for a broader audience.


Engaging individual with a dynamic growth mindset, strong management and people skills, personal values, integrity, and technical knowledge; able to partner with production and other leads to manage engine schedule and backlog.

Website, Portfolio and Profiles

linkedin.com/in/jesse-miller-87b97268

Timeline

Software Engineering Manager

Sci Play
08.2024 - Current

LEAD SOFTWARE ENGINEER

Sci Play
05.2019 - 08.2024

SENIOR SOFTWARE ENGINEER

Sci Play
06.2017 - 05.2019

SOFTWARE ENGINEER

Sci Play
04.2016 - 06.2017

ASSOCIATE SOFTWARE ENGINEER

Sci Play
05.2014 - 04.2016

TEMPORARY SOFTWARE TECHNICIAN

Sci Play
01.2014 - 05.2014

Bachelor of Science - Computer Science

University of Northern Iowa

Associate of Arts -

Iowa Valley Community College
Jesse Miller