Developer | Triathlete | #Trini
Download ResumeI am a developer that is seeking an iOS engineer role. My last position was Lead Automation Engineer for the Runkeeper mobile fitness app. My typical tasks included writing and designing automated tests for the iOS and Android apps, managing the automation testing environment, maintaining and updating the development team's CI/CD pipeline (including a tool migration), and coordinating with app developers to ensure that features could be tested automatically.
When time permitted, though, I increased my iOS development skills by working on small features and bug fixes. This provided me with a strong understanding of the iOS development process in a full-scale app with several years (over a decade) of legacy code. Additionally, I was an active contributor to the entire product development process: from participation in product team discussions about future features, to writing and reviewing user stories and acceptance criteria; and from discussions with developers about their solutions, to collaboration with customer service representatives about user requests and issues. I was always a reliable resource for all members of the organization. I was also a staunch advocate for equitable practices, both in the workplace and in the features we developed for users.
Prior to my work at Runkeeper, I completed a web development bootcamp, where I learned full-stack development skills that solidified my understanding of software. I have been able to apply those skills in my automation role and in the recent development of my first iOS application. Before that, I made a career transition from structural engineering. I designed bridges—primarily in New England, and some across the United States. Many of my most exciting bridge design experiences involved creating models using proprietary software or visual basic to optimize designs. This ability was developed in graduate school, where I wrote code to model the behavior of buildings during earthquakes. As I considered my career change, I reflected on my enjoyment solving problems using code.
At the same time, I have been a lifelong leader in athletic endeavors, mostly as a captain of various swim teams from childhood through the collegiate level, then as the Athletic Director of Boston Triathlon Team. One of my greatest athletic passions has always been understanding training/performance data, and how it translates to athletic improvements. I have always enjoyed “looking at the numbers” with respect to sports that I participate in. The combination of my passions for solving problems with code and analysis during my athletic endeavors makes the role of a software developer a natural fit for me.
Meet duckCubeSwift
XCode
Python
Bitrise
JavaScript
jQuery
Rails
React.js
Ruby
Express.js
Node.js
mongoDB
PostgreSQL
HTML5
CSS3
Bootstrap
Sass
Handlebars
Git
Github
Heroku
AWS
VSCode
IntelliJ
OhPoo is my first published iOS application. Inspired by a gag gift, it is designed for folks that are susceptible to being drawn into distractions and forgetting about the business at hand. Search for it on the App Store or click the link below to download!
A user edits timer duration and turns sounds on or off via the Settings screen, then taps the Start Timer button to begin the countdown. They can see the timer counting down to 0:00 or background the app and do whatever they wish. A few minutes later, the user gets an alert (audible if the app is active/notification with custom audio if the app is backgrounded) when the target time has elapsed.
store DownloadNoun: Avid YouTube user | NOT a potato
Tuber was developed with the avid tuber as the first priority. A tuber can use this application to save information about his/her favorite YouTube videos, all in one easy-to-access and easily manipulated website.
Please be patient when using Tuber. The free API that it uses takes a while to spin up. You will see an error message if something doesn't work as expected.
visit Deployed SiteNozama is a mock e-commerce website that focuses on hat sales. A user that is logged in can search for and select hats to add to his/her shopping cart, pay for selected items using the Stripe third party payment portal, and view the history of all previous orders.
visit Deployed Site (API disabled)Bike Ridr is an application that can be used by cyclists to log the date, location, distance and time data from their bike rides; then review, edit or delete previous ride data. The user creates a unique, password-protected account; then the user enters new ride data on a form that is provided and/or views all of their existing rides, if any exist.
visit Deployed Site (API disabled)This Tic-Tac-Toe game was my first deployed website. The front-end application refers to a provided API for user authentication and game storage. Code was primarily written using HTML, SCSS (CSS) and JavaScript/jQuery. This was my first extensive experience using Git and GitHub for version control.
visit Deployed Site (API disabled)
I will bring a diverse set of perspectives of great value to your organization and product.
Having studied and built full-stack web apps, I will bring a strong understanding of the interactions between clients and APIs.
After being immersed in a mobile application development team where I was encouraged to explore, study and impact various components of the process, I will use and share all of that experience to improve the entire deployment life cycle, for all technical staff.
With my experience as a leader, a teacher and a student in professional and personal ventures, I will learn and increase my skillset quickly, and I will be a team player whose colleagues always have an opportunity to learn from me.
I will be dynamic—constantly attaining new skills, adaptable—able to adjust priorities as demands change, passionate—putting my full heart into everything I do, and considerate—empathetic to the needs of my colleagues and our users alike.
As I ascended through the ranks from a quality assurance co-op to Lead Automation Engineer, I worked in multidisciplinary teams, following Agile and Scrum methodologies, to improve and maintain the iOS, Android and web versions of the Runkeeper mobile fitness app.
I managed the mobile automated testing environment, maintained CI/CD pipelines for automation and product development teams, and coordinated with developers and product managers to increase and improve automated test coverage for high priority features.
Occasionally, when there was more work in the development phase than in the QA phase of production, I took on tasks to build/improve features and fix bugs on the iOS platform.
I completed a 12-week, full-time, immersive, full-stack web development bootcamp. The bootcamp was divided into four modules, each with its own project. Each module/project focused on various skills in front- and back-end web development. Three projects were completed individually, and one was completed in a development team.
I was an elected member of the board of directors, responsible for the operation and strategic direction of Boston Triathlon Team, a 501(c)3 athletic organization. I created an automated platform for team members to enter results from their races and display them on the team website. I also managed the annual Indoor Time Trial, which generated approximately 20% of the team's income.
I contributed to cross-disciplinary teams that designed and maintained highway bridges across the U.S. I regularly wrote custom functions in Excel and bridge design software packages, to optimize designs of irregularly-shaped bridges and to increase the efficiency of analyses. Design teams produced construction plans, specifications, cost estimates and calculations. Project values ranged from $30,000 to $40,000,000.
As a graduate student, my interests brought me to study buildings and their resistance to earthquake loads. At the culmination of my thesis research, I presented a method for modeling the behavior of buildings during major seismic events.
While I was a Civil Engineering student, I placed emphasis on having a rounded college experience. I intentionally crossed borders by studying Japanese, Economics and Psychology, and by joining the varsity swim team, ATO of Massachusetts and the International Club. I grasped every opportunity to spread my wings.
I would love to hear from you. Please don't hesitate to reach out at any link below!