Cristobal GutierrezTorrubia

[kɾisˈtoβal ɣuˈtjeɾeθ toˈruβja]

Software Engineer·Manchester, UK

Building high-impact features with an analytical approach rooted in Linguistics. Framework-versatile, passionate about infrastructure and performance optimisation.

# About Me

Software Engineer with over two years of commercial experience in high-complexity warehouse management systems.

I apply an analytical-thinking approach rooted in a background in Linguistics to deliver high-impact features and technical autonomy.

Framework-versatile — from Ember.js to React and TypeScript. Passionate about infrastructure and performance optimisation.

Education: BA English Literature & Linguistics (1st) — Granada

# Skills

Languages

TypeScriptJavaScriptHTML5SQL

Frontend

Ember.jsReactNext.jsSCSSTailwind

Backend & Data

NodeExpressGraphQLApollotRPCZodPostgreSQL

Cloud & Tools

GitVercelAWSSupabaseDockerCI/CD

Testing

CypressRTLMochaVitestJestQUnit

Practices

AgilePair ProgrammingTDD

# Experience

Present

Software Engineer

Clarus Software

Oct 2024 - Present · Remote

Owning frontend initiatives end-to-end — from architecture decisions to deployment strategy — with full technical autonomy across the WMS platform.

Key Achievements

  • Network monitoring & retry mechanisms for offline-capable handheld devices (HHD)
  • Image capture system with local storage, compression, and deferred upload for camera-enabled HHDs
  • Packing Desk: touch-based interface for complex packing warehouse workflows
  • Cross-functional leadership across engineering, product, and QA teams
  • Framework-agnostic refactor enabling Ember → React migration
Oct 2023

Junior Software Engineer

Clarus Software

Oct 2023 - Oct 2024 · Remote

Delivered complex features independently while maintaining high code quality standards across the WMS platform.

Key Achievements

  • Promoted within 12 months through independent delivery and cross-team collaboration
  • Built Booking Diary scheduling system and PDF Template Builder with Liquid templating
  • Drove +80% test coverage and pioneered Cypress E2E adoption across multiple codebases
  • Navigated 3 interconnected codebases (Frontend, HHD and its Components) with deep architectural understanding
Mar 2023

Trainee Full-Stack Developer

Northcoders

Mar 2023 - Jun 2023 · Manchester

Intensive bootcamp transitioning from linguistics to software engineering, building full-stack applications.

Key Achievements

  • 13-week intensive full-stack JavaScript bootcamp
  • Built NC News with Node.js, Express, PostgreSQL, React
  • Created Love Birds app with React Native & Firebase
Before

Previous Life

Various roles

2021 - 2023 · Manchester

From teaching Spanish to children and adults, to cataloguing in an archive library, to pulling pints in a pub. A winding path that built communication, patience, and problem-solving before finding software engineering.

Key Achievements

  • Pub-turned-nightclub: thick skin and fast-paced problem-solving
  • Library assistant: organisation and attention to detail
  • Spanish teacher: tailoring approach per audience, from teenagers to retirees

# Projects

Featured Project

D_Crypto

A cryptography learning platform with daily puzzle challenges. Features OAuth/SSO with Google using NextAuth v5 and JWT-based sessions. Implements strategy/factory patterns for extensible cipher architecture (Caesar, Vigenère, Atbash, Substitution) with procedural generation via seeded randomness. Protected routes with middleware authentication, anonymous session migration on sign-in, and type-safe tRPC endpoints. Weighted difficulty distribution ensures varied cipher selection across Easy/Medium/Hard modes.

Next.jsReactTypeScriptNextAuthtRPCSupabaseZodVitest

Other Projects

NC News

Reddit-style news portal with articles, comments, and voting system.

ReactNode.jsExpressPostgreSQL

Love Birds

Mobile app for couples to share moments and stay connected.

React NativeTypeScriptFirebase

# Get In Touch

I'm currently open to new opportunities. Whether you have a question or just want to say hi, feel free to reach out!

Built with Next.js & Tailwind CSS