Hunter Smith
+1-469-***-**** • **************@*****.***
As a seasoned software engineer with over 9 years of experience, I bring extensive expertise in developing scalable and high-performing web and mobile applications for industries ranging from marketing and gaming to financial services. I have played a key role in the design, implementation, and optimization of robust solutions, leveraging cutting-edge technologies such as Ruby on Rails, React, and Node.js. My contributions within agile teams have been instrumental in shaping technical strategies, mentoring peers, and fostering a culture of collaboration and innovation.
Known for my proactive mindset and commitment to excellence, I am highly adaptable to dynamic environments and adept at navigating challenges with transparency and focus. I continuously pursue opportunities to enhance my technical knowledge and bring value to the teams and organizations I serve, earning a reputation as a dependable team player and trusted resource.
Experience
2021/04 – 2024/12
Senior Software Engineer Braze
Braze is a campaign marketing platform that empowers brands to deliver personalized messaging to their users across various channels.
As a Senior Software Engineer in the In-App Messaging team, I focused on enhancing mobile and web in-app notifications.
Designed and implemented geofencing capabilities for in-app messaging, ensuring users received location- specific notifications, utilizing Ruby on Rails for backend logic and database optimization.
Developed dynamic landing pages using React and integrated them with Rails-based APIs for efficient data handling and rendering.
Collaborated on enhancing backend services in Ruby on Rails to streamline message scheduling and delivery workflows resulting in 40% faster messaging system.
Optimized ActiveRecord queries in Rails to improve database performance by 30% and reduce latency for high-traffic messaging events by 25%.
Built robust testing suites in Ruby on Rails, increasing code coverage and ensuring reliability across various in-app messaging scenarios.
Integrated and managed third-party APIs using Rails to expand messaging capabilities and support custom features for clients.
Partnered with cross-functional teams to define and implement scalable backend solutions, focusing on Rails' conventions and best practices.
Analyzed and debugged backend Rails code to resolve critical issues in the notification delivery pipeline, ensuring high uptime and reliability.
Provided mentorship on Ruby on Rails development, sharing best practices and conducting code reviews to maintain high-quality standards.
Contributed to the continuous deployment pipeline, automating Ruby on Rails build processes and ensuring seamless feature rollouts.
2018/06 – 2021/03
Senior Software Engineer ProGuides
As a Software Engineer at ProGuides, I contributed to building features that enhance learning and coaching experiences for gamers. My work included implementing on-demand coaching functionalities and integrating AI- driven personal assistant features using Ruby on Rails and Vue 2.
Designed and developed the on-demand coaching functionality, enabling seamless connections between coaches and students for online sessions.
Built robust backend services with Ruby on Rails to support real-time scheduling, notifications, and session management for coaching features.
Integrated AI functionality for a personal assistant to guide users through gaming tutorials and track their progress resulted in 30% gamer acquisition.
Enhanced the frontend using Vue 2 to create a responsive and user-friendly interface for course navigation and coaching interactions.
Implemented dynamic filtering and sorting mechanisms for the growing catalog of master classes to improve user experience.
Refactored legacy code in Ruby on Rails to improve performance, scalability, and maintainability of the platform.
Collaborated closely with product designers and stakeholders to ensure features aligned with user needs and business goals.
Conducted thorough testing and debugging of Vue 2 components to maintain a high-quality frontend experience.
Deployed new features and updates to the production environment with minimal downtime and 99.99% uptime, ensuring a smooth user experience.
2016/02 – 2018/05
Senior Software Engineer Northwestern Mutual
As a MERN Stack specialist in the Identity Verification team at Northwestern Mutual, I focused on building secure and efficient solutions for verifying user identity. This involved creating a robust process for uploading and securely storing identity cards, followed by automated verification workflows.
Developed a secure upload system for identity cards using React and Node.js, ensuring data privacy and compliance with industry standards.
Designed MongoDB schemas to securely store encrypted user identity data, enhancing system reliability and scalability by 30%.
Built APIs with Express.js to process and validate identity documents, integrating third-party verification services.
Collaborated with backend and security teams to implement encryption and access control for sensitive data.
Enhanced user experience by implementing a responsive and intuitive UI for the identity upload and verification process.
Conducted thorough testing, including unit, integration, and end-to-end tests, to ensure system reliability and accuracy.
2014/06 – 2016/02
Software Engineer PayPal Holdings
Contributed to the development of world’s leading Online Payment System.
Migrated the frontend project from jQuery to React and Node/Express.
Contributed to the PayPal JS SDK project.
Thrived hard in the team environment and received/exchanged more knowledge from most-talented engineers.
Skills
Frontend
Languages: JavaScript, TypeScript, HTML5, CSS3
UI Framework: React, React Native, Gatsby, Next.js, Angular, Vue2, Vue3 State Management: Redux, Redux Toolkit, Redux Saga/Thunk, Mobx, VueX, NgRx CSS Styling: SCSS, LESS, Styled components, Bootstrap, Tailwind, Material UI, Ant design Tooling: Webpack, Babel, Nx, Vite, Storybook
Testing: Jest, Enzyme, React Testing Library, Cypress, Playwright, Selenium Backend
Languages: Ruby, Node, PHP
Frameworks: Ruby on Rails, Express, Nest, Tsoa, Laravel Testing: Rspec, Jest, Mocha, Chai, Cucumber
Documentation: Swagger, OpenAPI
Database
SQL: MySQL, PostgreSQL, Oracle, RDS
NoSQL: MongoDB, DynamoDB
Cloud & DevOps
Services: AWS, Azure, GCP, Firebase
CI/CD: Jenkins, CircleCI, GitHub actions
Containerization: Docker, Kubernetes
Monitoring: Grafana, Splunk, Datadog, New Relic
Version Control
Git, GitHub, GitLab, Bitbucket
Education
MAY 2014
Bachelor of Computer Science Louisiana State University
Artificial Intelligence
Pattern Recognition