HomeCareerProjectsServicesStackBlogContact
Sign in
HomeCareerProjectsServicesStackBlogContact

Made with coffee, code and curiosity, from Colombia ☕

japalacio-08jeyson-anibal-palacio-palma

Resume

Download CV
Should I deploy today?ThursdayNoNot today

© 2026 Jeyson Palacio. All rights reserved.

Privacy PolicyTerms of ServiceCredits
All projects
CoderPad

CoderPad

Technical interview platform

Dev ToolsSaaS2025
Visit site

Senior Software Engineer

Context

CoderPad is where technical interviews happen: two people write and run code at the same time, across dozens of languages. If the editor fails, the interview falls apart.

The challenge

The session has to feel instant and survive reconnections, language switches and long-running executions.

What it does

  • Live coding interviews
  • Asynchronous technical assessments
  • Multi-language code execution

What I did

  • Product feature development on the assessment and live interview platform.
  • Backend services behind the sessions and code execution.

Stack

Ruby on Rails
ActiveRecordActiveJobRSpec
JavaScript
ReactTypeScript
Data
PostgreSQLRedis
Infrastructure
DockerCI/CD

Services practised here

  • Backend Architecture & APIsYour product ends up with a backend that survives growth: services with clear boundaries, documented APIs and a data model built for the queries that actually run.
  • Platforms & Distributed SystemsWhen a product grows, the problem stops being a feature and becomes how the services talk to each other. That is where service boundaries, event delivery and flows that cannot be lost along the way come in.
  • Cloud, DevOps & IaCInfrastructure ends up described as code and deployment automated, so shipping to production is routine and anyone on the team can do it.
Visit site