# Maryna McAloon > Ruby on Rails Enthusiast 🚀 | Senior Software Engineer Location: Denver, Colorado, United States Profile: https://flows.cv/marynamcaloon Business-oriented and dedicated Ruby on Rails software engineer with 4+ years of experience. Always willing to learn some new technology or implement complex business logic in a simplistic manner. Interested in a back end development position. ## Work Experience ### Senior Software Engineer @ Huntress Jan 2024 – Present | Denver, Colorado, United States ### Senior Software Engineer @ Tropic Jan 2023 – Jan 2024 | Denver, Colorado, United States * Designed and implemented architecture and solutions for multiple API connections, ensuring seamless integration, using ShapeUp methodology. * Developed and implemented frontend and backend features using Ruby on Rails and Turbo framework. * Designed architecture for entity mapping, leveraging Turbo and Stimulus JS for dynamic interactions on the front end. * Enhanced security for API connections to simplify user access while maintaining data integrity. * Implemented asynchronous data processing techniques to consolidate multiple API data into unified models. * Streamlined data import processes from various APIs, optimizing efficiency and accuracy. * Engineered a flexible backend architecture allowing users to customize imported API data according to their requirements. ### Senior Software Engineer @ Homebot Jan 2022 – Jan 2023 | Denver, Colorado, United States * Supported subscription based payments using Recurly API * Managed the migration process, ensuring seamless data transfer and integrity while adhering to a strict deadline * Integrated an external analytics system into the migration project, addressing various challenges such as understanding and effectively utilizing their API * Applied appropriate design patterns to modularize and decouple gem functionality, enabling seamless support for multiple data providers concurrently * Developed a solution to effectively synchronize live A/B test assignments with cached data in the system * Utilized Snowflake for data analysis, performing comprehensive data quality analysis to support business decision-making * Provided support and enhancements to a Golang-based API * Planned and executed complex data deprecation tasks, performing investigative work to assess the impact * Effectively coordinated and aligned multiple developer teams for successful technical implementation. * Actively participated in technical discussions surrounding system architecture and collaborated on planning refactoring efforts to ensure scalability for future feature scaling * Identified and addressed pain points within the system architecture through systematic refactoring efforts * Mentored junior developers by providing guidance and sharing expertise during code reviews, fostering their professional growth ### Software Engineer @ Homebot Jan 2021 – Jan 2022 * Implemented a customer admin feature using ElasticSearch, Ember, and Ruby on Rails, enhancing the functionality and user experience * Implemented email designs using CSS for multiple email clients, utilizing testing tools like Emails on Acid to ensure consistent rendering across various platforms. * Designed and implemented a robust system for customers to take action for the events within a defined period, ensuring efficient data processing and storage. * Designed and implemented a modular and reusable data structure to handle data enrichment logic for a third-party data * Conducted query analysis, identifying planner issues, and implemented necessary indexes to optimize performance in large-scale database tables * Implemented JSON API patterns and utilized command patterns to design and develop robust and scalable APIs * Developed and implemented email schedulers using the Sidekiq gem, effectively automating the scheduling and delivery of emails. * Supported React.js applications by updating various components to accommodate new features and debugging issues, ensuring seamless functionality and optimal user experience * Conducted thorough code reviews across multiple projects, including Ruby, Ember, React, Python, and Go lang. * Provided constructive feedback to improve code quality, maintainability, and adherence to best practices. * Actively shared valuable resources and knowledge with team members to foster continuous learning and professional growth. ### Software Engineer @ solo sciences inc Jan 2020 – Jan 2020 * Performed and conducted complex data migration to a new database structure. * Designed and implemented features related to geolocation data querying using PostGIS plugin. * Designed, developed, and implemented a new JSON API customer-admin system with full unit test coverage using RSpec. * Developed an automated CSV data upload system for product chemistry reports. * Offered counsel to customers and clients on how to approach and achieve various business targets. * Oversaw migration of mobile apps to a new API version. ### RoR software developer @ TechMagic Jan 2018 – Jan 2020 | Lviv Region, Ukraine ### Lead Software Engineer at Good&Co, Inc. @ Good&Co, Inc. Jan 2019 – Jan 2020 | Lviv Region, Ukraine * Performed responsibilities of both software engineer and a team lead. * Collaborated successful releases on tight client deadlines with multiple development teams. * Managed and supervised the work of a team of up to 8 developers using Agile methodology, delegating client requirements. * Supported Product Managers with prioritizing future projects and sprint scopes in product review and sprint planning meetings. * Participated in due diligence investigation as a Ruby on Rails expert. * Offered counsel to customers and clients on how to approach and achieve various business targets. * Provided constant technical feedback for upcoming features. * Prevented release issues by communicating with other front end teams as well as customers, clearing up misunderstandings and dealing with time constraints. ### Software Engineer @ Good&Co, Inc. Jan 2018 – Jan 2020 | Lviv Region, Ukraine * Implemented psychometric computations as well as predictive modeling algorithms to generate graphs and compute the results. * Implemented duplicate removal and caching system for third-party API results. * Implemented various coding practices and code patterns as part of a project code style system. * Increased speed of application load time. * Created RESTful API to support multiple front-end and mobile teams. * Generated PNG results to be shared on social media using RMagick. * Generated stylized PDF reports using Prawn. ### Software Engineer @ TICKETS.UA Jan 2017 – Jan 2018 * Integrated various third-party API systems for hotel booking. * Designed and implemented integral systems for hotel management and booking. * Developed administration dashboard feature using Ext JS. * Implemented geographical marker system using Google Maps API and jQuery. ### Ruby on Rails Developer @ nordic results Jan 2016 – Jan 2017 | Lviv Region, Ukraine * Supported MVC system built on Ruby on Rails and Bootstrap using MySQL database. * Continuously integrated features and fixes in a fast-paced and self-managed work environment. * Designed and implemented a complete set of customized features that produced various Excel spreadsheets using Axlsx gem. * Participated in a weekly call with customers to plan feature scopes. ## Education ### Master's degree in Computer Engineering Lviv Polytechnic National University Jan 2013 – Jan 2018 ## Contact & Social - LinkedIn: https://linkedin.com/in/maryna-mcaloon-104b72159 --- Source: https://flows.cv/marynamcaloon JSON Resume: https://flows.cv/marynamcaloon/resume.json Last updated: 2026-03-22