Work Experience
Studies
Technical skills

Romaine Halstead

Software Engineer

Work Experience

Grace Kennedy Financial GroupApril 2023 - Present
Software Engineer
  • Implemented an in-app feedback funnel that tripled review volume (+300%) and raised the average App Store / Google Play rating from 3.2 to 4.7.
  • Adopted Clean Architecture principles to ensure a scalable and maintainable codebase, facilitating easy addition of new features and enforcing +98% code coverage.
WiPay JamaicaMarch 2022 - April 2023
Software Engineer
  • Designed and developed a payment processing app using Flutter and Dart.
  • Migrated a legacy Java mobile POS app to Flutter, cutting transaction times by 45%, reducing crash rates by 30%, and reducing feature delivery cycles from 2 months to 3 weeks.
Part-Time Developer and ConsultantSeptember 2020 - Present
Developer and Consultant
  • Designed and built a self-service IT Helpdesk website that reduced support calls by 30% by providing access to documentation and FAQs.
  • Developed a prototype Rewards app using Node.js and Flutter in collaboration with designers and stakeholders, incorporating iterative feedback.

Studies

University of Technology, JamaicaBachelors of Science, Information Systems

Technical skills

LanguagesProgramming languages I use to build applications and solve problems.
JavaScript
Dart
SQL
C#
Java
CSS
Front EndFrontend frameworks and libraries for building user interfaces.
React
React Native
Expo
Next.js
TailwindCSS
Flutter
Back EndBackend technologies and frameworks for server-side development.
Node.js
Express
.NET
Spring Boot
ToolsCloud platforms, DevOps tools, and development utilities.
Azure
Google Cloud
Docker
SharePoint