Hi there, I'm Zach Fletcher.
A
A dedicated software developer specializing in mobile development, owning a mobile app company while also contributing as a software engineer for a leading organization
About
My name is Zachary Fletcher, and I hold a Bachelor's degree in Software Development. I am passionate about creating innovative mobile applications and games, combining creativity and technology to deliver impactful user experiences. As the owner of FletchTech Labs, I have successfully developed and deployed multiple applications on the Google Play Store.
Currently, I am a Software Engineer at CDK Global, contributing to their mobile development initiatives. With a strong foundation in mobile app development, I strive to craft solutions that are not only functional but also engaging and user-friendly for both Android and iOS users.
Beyond my professional endeavors, I am a dedicated father and husband with four wonderful children. I bring the same commitment and drive from my personal life into my work, always aiming to make a positive impact through technology.
Education

Millcreek, UT, USA
Degree: BS in Software Development
-
Relevant Courseworks:
- Data Structures and Algorithms
- Software Engineering
- Object-Oriented Programming
- Database Design and Management
- Web Development
- Mobile Application Development
- Operating Systems for Programmers
- Software Quality Assurance and Testing
- Computer Networks
- Capstone Project

Milledgeville, GA, USA
Degree: AS in Homeland Security and Emergency Management
-
Relevant Courseworks:
- Introduction to Homeland Security
- Emergency Management Principles and Practices
- Domestic and International Terrorism
- Incident Command Systems
- Ethics and Leadership in Public Safety
- Risk Assessment and Hazard Mitigation
- Critical Infrastructure Protection
- Disaster Response and Recovery
Experience
- Develop and implement mobile app features that improve salespeople’s interaction with customer opportunity details, aiming to enhance user experience and operational efficiency upon release.
- Write and manage detailed technical tickets, ensuring tasks are clearly defined and deadlines are met, facilitating efficient task management and on-time project delivery.
- Work cross-functionally with product managers, designers, and QA teams to ensure mobile app features meet business requirements and quality standards, laying the groundwork for successful user adoption post-launch.
- Write and implement code for assigned features, actively complete technical tickets, and ensure proper integration with the mobile app, leading to consistent progress and timely delivery of high-quality features.
- Collaborate with a team of 5 engineers to integrate mobile app features across both Android and iOS platforms, positioning the app for a seamless cross-platform functionality and ensuring future scalability.
- Assist in project planning, manage feature prioritization, and align tasks with business objectives for the enterprise-level mobile app, driving smooth development and timely milestone achievement as the app progresses toward completion.
- Collaborated with a cross-functional team to develop, test, and maintain a customer management web-based application, resulting in a 10% reduction in project development time.
- Assisted in identifying and resolving software defects, reducing the bug count by 25%, improving software quality and stability.
- Participated in daily stand-up meetings, reviewing and planning expected goals and ongoing development, improving project coordination and team alignment.
- Developed an email parsing service that supports sending/receiving 100k+ emails per day, utilizing an API and SQL database, ensuring scalability and efficiency in communication processing.
- Documented all customer success interactions, tasks, and goals in Salesforce, ensuring comprehensive record-keeping and streamlined account management, leading to improved client engagement and satisfaction.
- Conducted regular check-ins and product reviews with key clients, identifying opportunities for upsell and expansion, resulting in a $17k+ increase in annual recurring revenue (ARR).
- Managed a portfolio of 180+ dealerships, serving as the central point of contact and fostering strong client relationships across diverse accounts, improving customer retention and satisfaction.
- Trained and mentored 3 new recruits in various aspects of law enforcement, ensuring they met or exceeded department standards, contributing to a stronger, more capable team.
- Conducted regular evaluations and provided constructive feedback to recruits, leading to a 60% improvement in their overall performance, enhancing team efficiency and readiness.
- Collaborated with training team members to refine field training methods, streamlining the training process, resulting in a more effective and efficient training experience.
- Responded to emergency situations across 10 districts with a total population of ~55k, ensuring timely resolution and public safety, contributing to a safer community.
- Generated 10+ daily reports detailing crimes and department performance, ensuring 100% accuracy in documentation, improving accountability and operational transparency.
- Engaged in community outreach programs, reducing the gap between law enforcement and citizens, fostering trust and positive relationships within the community.
Skills
Programming Languages





Frameworks & Platforms




DevOps / Services / Tools

GitHub

AppCenter

Amplitude

Redis

AWS

Azure

Twilio

Kubernetes

New Relic

Nylas

Bee Dev

RabbitMQ

Salesforce

Tableau

Xcode

VS Code

VS Enterprise

Android Studio

Figma

Canva

Confluence
Cloud Computing & Data Management




Projects

A mobile application allowing the user to view interesting facts daily.
- Tools: Android Studio, Room Database, Google AdMob, Java
- I designed and developed the application using Android Studio with Java, implementing efficient local data storage with Room Database.
- Integrated Google AdMob for monetization, ensuring a seamless and user-friendly ad experience.
- Available on the Google Play Store.

A mobile application allowing the user to record their daily health readings.
- Tools: Android Studio, Room Database, Google AdMob, Java
- I designed and developed the application using Android Studio with Java, implementing efficient local data storage with Room Database.
- Integrated Google AdMob for monetization, ensuring a seamless and user-friendly ad experience.
- Available on the Google Play Store.

A mobile application that allows a user to convert different meassurements.

A mobile application allowing the user to view interesting facts daily.
- Tools: Android Studio, Room Database, Google AdMob, Java
- I designed and developed the application using Android Studio with Java, implementing efficient local data storage with Room Database.
- Integrated Google AdMob for monetization, ensuring a seamless and user-friendly ad experience.
- Available on the Google Play Store.
- My Neighborhood - An HOA management application built in Flutter/Dart
- Candy Vault - A Christmas lights tracking suite
- OceanTiles - A sliding tile game build in Flutter/Dart