From Law to Logic
Transitioning from a career in law and welfare rights to a future in tech.
I am leveraging my research skills, ability to interpret complex information, analytical thinking, problem-solving, and communication skills, to pursue a new career in tech, one line of code at a time.
Follow me as I document my learning journey, share my experiences, and showcase my projects.
About me

Hi, I'm Carlos, a London-based aspiring frontend developer. My path to becoming a developer has been anything but conventional. For the past six years, I have worked as a Welfare Rights Adviser, using my law degree to analyse complex situations and advocate for those in need. This role has taught me the importance of meticulous problem-solving and clear communication, skills that I am now channelling into the world of technology.
My journey began at 14 years old when I moved to the UK without speaking a word of English. That experience taught me resilience and the drive to succeed based on merit alone. After feeling that my growth in the legal field was limited by factors outside of my control, I was inspired to make a change. Technology, to me, represents a field where aptitude and the quality of your work are what truly matter.
I am now committed to this new chapter, bringing the skills from my legal background to my goal of becoming a proficient developer.
My learning journey
Currently, I am on a structured and intensive journey to become a proficient frontend developer, with the clear goal of landing my first role by May 2026. My learning is guided by a comprehensive plan, kindly drafted by my brother-in-law, friend, and mentor, where the goal is not just acquiring knowledge but practical, real-world skills.
My approach
- Project-Based Learning: Learning by doing. Every new technology I learn is immediately applied to a project that becomes part of my portfolio.
- Focus on Professional Practices: Enhancing and putting into practice the core skills of a professional developer: communication, problem-solving, and collaboration.
- Learning in the Open: My goal is to document my entire process on GitHub. Follow my progress as I move from the fundamentals of HTML, CSS, and JavaScript into advanced frameworks and technologies like TypeScript and React.
Technology/Concept | Current Status | Project Applied in |
---|---|---|
HTML | Completed | This page |
CSS | In Progress | - |
JavaScript | Up Next | - |
Will I be able to secure my first Frontend Developer role by May 2026?
Projects
I am currently putting my newly acquired HTML knowledge into practice on this very page. Check back to see how it develops as I advance in my learning.
Once populated, this is where you will find projects built with HTML, CSS, and JavaScript, and modern frameworks, each with a link to the live version and the source code on GitHub.
Coming soon...