Personal details

Juan R. - Remote back-end developer

Juan R.

Backend Software Engineer
Based in: 🇳🇱 Netherlands
Timezone: Amsterdam (UTC+2)

Summary

Enthusiastic, hands-on and versatile Engineer with over a decade of industry experience on:

Business Requirements Analysis & User Stories definitions.
Bringing new colleagues up to speed with development & deployment workflows. Implementing Peer-Review processes (Github & Jira).
Backlog Conception & Prioritization.
Workload distribution with Monthly, Quarterly & Yearly Goals in mind. Documentation Techniques & Best Practices implementation.
Solutions that allow Engineers to safely & securely Deploy code to Production.

Looking forward to collaborate on both Software Development Life Cycle (9 years experience) and. keep expanding on Infrastructure Management through IaC tools (1 year experience).

Personal quote: "To get something you never had, you have to do something you never did".

Work Experience

Software Engineer
RockstarCoders | Jul 2021 - Dec 2022
Ruby on Rails
API
PostgreSQL
GitHub
RSpec
Jenkins
Redis
Test driven development
Sidekiq
Docker
Circleci
AWS Lambda
CI/CD
AWS (Amazon Web Services)

Company based in Chicago, Illinois. Solving complex business problems with elegant technical and consulting solutions.

Company Project: Agency Management System
Lead Engineer for the in-house time tracking system for company employees. In 3 months delivered new features like: time off request managing, special company retreats & automated reports sent via email on the 1st of the month with custom views for Admins & Users.

Generated best practices documents for the team on clean code and code-reviewing techniques within Github & Jira. Reduced number of meetings (from 6 per week to 2), increasing team’s efficiency in delivering features, solving issues and improving general rapport.

Client: Vital Source

Improved accessibility on API endpoints over many resources, carefully limited responses data structures based on roles provided in request, increased API parameters for a fine-grained set of API queries.

Analyzed and improved schools & universities signup process by reducing steps required, rearranging questions, using less and more efficient requirements leading to an increase in successful sign ups (UX & backend work provided).

Working within a distributed team to maintain the company's infrastructure (hosted in AWS) and providing support to internal teams working on clients projects in topics like: CI/CD, API Development, Deployment instructions, Bash scripts, Infrastructure as Code and Github Actions.

Software Engineer
AgilityFeat | Mar 2017 - Jun 2021
Ruby on Rails
MySQL
API
GitHub
RSpec
Twilio
Sidekiq
Docker
Circleci
AWS Lambda
CI/CD
AWS (Amazon Web Services)

Client: Decisiv
Led efforts on refactoring legacy API codebase following TDD practices and red-green refactoring cycles so new third-party clients were supported without impacting existing 100K users per month & 1M service events per year.

Contributed in API integrations with public/private third party services. Developments coordinated through Zoom and Slack services.

Contributed in BulkData API efforts coordinated & documented across teams to provide clean and evolving interfaces where developers could add/modify/test their implementations.

Client: LocusHealth
Integrated AWS Cognito API with platform’s authentication base workflow and MFA authentication workflows implemented via SMS.

Promoted and validated TDD implementations across all application modules, documenting steps with new environment variables required. Documented every feature using Postman API Premium docs platform.

Developed a user-friendly customization feature, following CTO’s requirements, allowing platform admins to customize programs episode/medical fields as needed, making the entire process simpler, faster and more secure.

Client: DriverReach
Implemented Analytics from scratch through SegmentIO (Google Analytics & Intercom). Tracking 14 different events within the platform: registration steps, purchases, accepting driver applications, sending messages and more.

Improved signup process by providing insights to drivers before accessing the platform: number of matching companies based on location, license class, years of experience and job type preferences (part-time, full-time).

Developed CRM for recruiters improving communication with drivers, handling meetings and any missing requirements, ensuring each driver a successful application for trucking companies across the United States. Recruiters can now keep track of each driver's progress on a daily basis.

Education

Tucuman National University.
Bachelor's degreeComputer Science. Software Engineering. Networking
Jan 2007 - Dec 2012

Personal Projects

Color TrackingIconOpenNewWindows
2022
HTML/CSS
Ruby on Rails
jQuery
JavaScript
Apache Kafka
Track hover and click user events. Record data either in real time or through background processing. Display data through dashboards as close to real time as possible.
URL ShortenerIconOpenNewWindows
2022
API
GitHub
CQRS
AWS DynamoDB
Terraform
AWS Lambda
CI/CD
Api testing
AWS (Amazon Web Services)
URL Shortener API. Submit URL & Receive unique code. Submit code & Receive original URL. Deployment through Github Actions -> Terraform -> AWS

Certifications & Awards

AWS Certified DevOps Engineer – Professional
https://www.credly.com/badges/13fb8470-e690-44f3-a718-f989a7c4648b | Dec 2022
HashiCorp Certified: Terraform Associate (002)
https://www.credly.com/badges/ee7e5bd2-d809-48f0-9f82-63c19590bde5 | Oct 2022