BW

Bret Wood

Software Engineer

hire@bretwood.dev

Summary

I seek to create maintainable code by lowering technical debt and writing unit tests, satisfying user experiences by collaborating with clients and designers, and responsive on-brand interfaces. I provide over 10 years of mobile, web, and full stack development experience, best practices, and optimizing developer experience.

Resume

Experience

Software Engineer Level 2, Chekhub, Inc.

April 2024 – Now
  • Spearheaded the development and deployment of a high-performance mobile application using Flutter and Dart for both iOS and Android platforms
  • Architected and implemented state management and offline data persistence using Riverpod and Hive respectively to maintain scalable and maintainable codebases
  • Planned and executed project milestones under tight deadlines, consistently delivering high-quality features and improvements on schedule
  • Advocated for critical implementations and priorities, effectively communicating with team members and leadership to align project goals
  • Implemented backend middleware APIs optimized for mobile performance and security using NodeJS

Freelancing, Various

October 2022 – April 2024
  • Developed and containerized Linux data recovery web app using NextJS and Docker
  • Advised HOA client on platform for development and deployment of website
  • Updated content and layout for a screen printing business e-commerce CMS website

Senior Software Engineer, Globant (Acquired PointSource, LLC)

August 2016 – October 2022
  • Collaborated with many local and distributed developers over many projects involving Objective-C, Java, Flutter, React, AngularJS, Angular, Vue, Node, Python, shell scripting, SQL, and more
  • Automated build tool process for migrating AngularJS legacy codebase using shell scripting
  • Diagnosed migration issues with tools built in node
  • Created and maintained reusable components for AngularJS "micro-apps" deployed in Docker
  • Delivered and versioned npm packages to client's internal Sonatype Nexus server, working along with client's DevOps team
  • Restructured employee-facing project in migration from Javascript and Java IBM MobileFirst 8.0 to Spring Boot for major financial company
  • Fulfilled code-coverage requirements when testing with frameworks such as Jest and Jasmine
  • Orchestrated migration plan for microservices
  • Onboarded newer developers to projects by helping with education and environment set up
  • Filled in missing documentation on SOP's for ease with knowledge transfer
  • Docker-ized components to enable developers to completely control development environment
  • Created custom Cordova plugins in Objective-C and Java to authenticate with FaceID/TouchID
  • Leveraged compatible open source packages when possible and approved
  • Built out and co-designed Angular UI and data structure for internal-facing shipping management process
  • Developed Vue hybrid mobile app that connects to IoT for smart appliances company
  • Coordinated RESTful API changes across both front- and back-ends
  • Optimized long table interface response-time in React frontend
  • Simplified data fetching and management using Redux patterns
  • Coordinated data structures for application with other developers using TypeScript interfaces
  • Provided customer support and Javascript programming for automatically generated bug reports in live product
  • Managed CI/CD build process from repository to deployment in app stores
  • Led multiple teams integration process of simultaneous version branches in a single git repository for a US-based health system's consumer-facing Flutter app

Programmer/Analyst, Siemens, Inc

March 2014 – July 2016
  • Designed, developed, supported native iOS, Android apps with Objective-C, Swift, and Java
  • Collaborated directly with customers to enact direct feedback
  • Submitted apps through corporate MDM environment
  • Assisted managing signing identities and provisioning profiles inside and outside of Xcode
  • Actualized mobile proof-of-concepts into production
  • Trained intern in Objective-C operating procedures
  • Hunted down feature and performance bugs using Xcode Instruments
  • Reduced an app's CoreData import time from JSON by 97%
  • Contributed to corporate-wide "inner open source" shared Objective-C libraries
  • Won 1st Place in three internal hackathon events using Python, Objective-C, Javascript

IT / System Administrator, Electric Service Group, LLC & A.C.E. Inc.

August 2006 – June 2016
  • Built and administrated centralized Linux file server
  • Cut costs by installing Linux instead of Windows Server
  • Procured computer hardware and software
  • Managed PKI system for OpenVPN server
  • Instructed staff on new procedures
  • Provided general technology support
  • Wrote knowledge transfer documents so client could continue without on-site IT staff
  • Designed and developed C# utility to automate exhaustive repetitive tasks with user-friendly user interface

IT / Web Development Intern, Donper America

February 2013 – August 2013
  • Created Drupal templates and blocks from artist's assets
  • Built lead-collecting software in Python using Beautiful Soup
  • Documented IT and software maintenance processes
  • Collected and organized documentation
  • Estimated ethernet deployment in new building

Education

University of Central Florida, Bachelor of Science, Computer Science

January 2010 – December 2013
  • Actively advised students on challenging assignments during regularly held TA office hours for Introduction to C Programming
  • Independently devised new test grading rubrics for Introduction to C Programming
  • Led a team to develop and deliver a Java game using libGDX within three months