Howdy Logo
Image of Sullyvan N.

Sullyvan N.
Back-end and Systems Engineer

Node.js
Nestjs
Ruby
Sql
Javascript
Postgresql
Mysql
Elasticsearch
React
Bio

Seasoned Software Engineer with a focus on development through adherence to best programming practices and a strong emphasis on employing monitoring and performance indicators.

  • Senior Software Engineer
    3/1/2021 - 10/1/2023

    Reduced development time by 2-3 times through refactoring third-party API integration logic to the Adapter pattern and increasing test coverage in the main Ruby on Rails application, resulting in fewer QA errors and faster delivery. Led the development of the pilot integration project with a significant client, ensuring quality and agility by utilizing Circle CI and Jenkins for CI/CD, and deploying to AWS services. Enhanced system usability and reduced churn rate by updating the front-end, previously written in jQuery and Angular, to React. Reduced setup time significantly for new developers by leveraging Docker in the development environment. Collaborated closely with Project Managers and the QA team to define project scope, establish acceptance criteria, and prioritize tasks for each sprint.

  • Senior Software Engineer
    3/1/2021 - 12/1/2021

    Initiated revenue generation by leading the development of the main system using Node.js and TypeScript, deploying to AWS ECS via GitHub Actions. Designed and implemented a freight calculation system with AWS Lambda, deployed through Serverless, ensuring responses consistently under 100ms. Architected and developed downstream microservices as background jobs with Node.js AWS Lambda functions, establishing communication through AWS SQS and SNS. Instrumented the application using New Relic as an APM tool and constructed internal dashboards with Kibana, providing comprehensive tracking of application performance and key metrics. Implemented automated build, test, and deployment processes using GitHub Actions' integration within GitHub repositories to effectively implement CI/CD pipelines.

  • Software Engineer
    9/1/2018 - 12/1/2021

    Achieved a significant optimization in page loading time by 12 seconds through reindexing 5 petabytes of data in Elasticsearch indices. Enhanced system performance by leveraging Redis as an LRU cache for HTML components, leading to faster load times. Maintained data consistency and availability between PostgreSQL and Elasticsearch, effectively utilizing Sidekiq to develop reconciliation background jobs. Reduced platform errors by 35% by increasing unit test coverage and incorporating robust development practices, particularly Clean Code principles. Played a pivotal role in the development and maintenance of the Ruby on Rails Dashboard, managing over 50 transactions per second, while ensuring system stability, security, and efficiency. Expanded the core system to support new payment methods by implementing solutions in PHP 8.

  • Physics at Rio de Janeiro State University
    2013 - 2018

Sullyvan is available for hire

Hire Sullyvan N.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.