BW
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