Skip to main content
Daniel Cortés - Frontend Developer

Hello, I am Daniel Cortés

A Frontend Developer passionate about creating intuitive and scalable web applications, based in Lucerne.

Resume

10 years of experience in developing responsive, optimized, and scalable web applications in agile teams using TypeScript and JavaScript technologies, as well as HTML and CSS. Strongly focused on creating intuitive user experiences with clean code.

Streamlined development processes using agentic AI tools like Claude Code for code automation and debugging.

Languages

German

Fluent in speech and writing

English

Fluent in speech and writing

Spanish

Native

Professional Expertise

Software Architecture
Web Optimization
Scrum
Clean Code
Wireframing
Prototyping
Responsive Design
Unit Testing

Tools

  • TypeScript
  • JavaScript
  • Angular
  • React
  • NodeJS
  • SQL
  • HTML
  • CSS
  • Tailwind

Currently

Professional Development and Personal Projects

Feb 2025 - Currently

  • Actively looking for a new professional challenge
  • Ongoing development with current courses: Angular, Algorithms, and Data Structures
  • App development for personal use
  • Volunteer mentor at PowerCoders Bootcamp
  • Volunteering for www.mentalhealthinitiative.ch
Projects

Vocabulary Practice App

Angular 19, NgRx, TypeScript, NodeJS, Supabase

Web application for practicing vocabulary with Spaced Repetition System. Generation of audio phrases from vocabulary with text-to-speech AI from elevenlabs.io API

    Photo Album Web-App

    Angular 19, TypeScript, SASS, HTML Jasmine, Karma

    Page layout designer Web-App for photo albums

      Open Source Contributor - Komunumo

      Java, Vaadin, Spring Boot, MariaDB

      Komunumo is an Open Source Community Manager

        https://github.com/McPringle/komunumo

        Personal and Family Time

        Jun 2024 - Jan 2025

        • Two-month trip to Colombia
        • Caring for and raising my child

        Professional Experience

        Senior Frontend Developer

        Oct 2020 - May 2024

        Smart Communications

        (Assentis Technologies AG)

        Rotkreuz - Switzerland

        Projects

        Usage Dashboard

        Angular 12, RxJS, TypeScript, Bootstrap, ChartJS, Jasmine, Karma, HTML, SASS

        Usage dashboard web application

        • Designed and implemented responsive user interfaces focused on user experience
        • Architecture design and performance optimization
        • Developed and maintained components, directives, services, pipes, and modules
        • Integration with backend APIs and services to fetch and manipulate data using HTTP client
        • Unit testing for components and services

        Document Editor

        TypeScript, JavaScript, JQuery, Jasmine, Sinon, HTML, LESS

        Document generation and editing web application

        • Implemented user interfaces utilizing a corporate UI framework
        • Unit testing for components and features

        Senior Frontend Developer

        Apr 2019 - Sep 2020

        Truelogic Software

        Lucerne - Remote

        Projects

        Patient Specimens Inventory Apps

        VueJS, Vuex, TypeScript, JavaScript, HTML, SASS

        Development of inventory software for managing patient specimens

        • Designing, implementing, and maintaining components and UX features
        • Unit testing for components and features
        • Requirements management and definition of new features
        • Conducting technical interviews of candidates

        Senior Frontend Developer

        Jul 2018 - Apr 2019

        Endava

        Medellin, Colombia

        Projects

        Yoga Accessories e-shop

        ReactJS, TypeScript, JavaScript, Redux, Jest, Enzyme, HTML, CSS

        Implementation of new features for e-shop

        • Development and optimization of components through feature enhancements with the goal of digital accessibility
        • Unit testing for components and features

        Frontend Developer

        Sep 2015 - Jul 2018

        Velocity Partners

        (Endava)

        Medellin, Colombia

        Projects

        3D Laser Printer

        ReactJS, NodeJS, Redux, Jest, Enzyme, HTML, CSS

        Machine status application for 3D laser printer

        • Development of a command line application in NodeJS to run tests on a 3D laser printer
        • Development of a standalone application to display status information and perform diagnostic tests for 3D laser printer hardware components
        • Unit testing for components and features

        Application Connection Platform

        Angular 4, TypeScript, HTML, SCSS, GWT

        On-demand multi-tenant cloud integration platform

        • Development and optimization of UX functionalities for a platform that provides connectors to integrate applications and data

        Loyalty Programs

        AngularJS, Angular Materials, JavaScript, Charts.js, HTML, CSS

        Application for managing loyalty programs for a US Bank

        • Development of a web application for customers and merchants to create and manage loyalty programs

        Courses

        JavaScript Algorithms and Data Structures Masterclass

        udemy.com

        22 Hours

        Advanced CSS and Sass: Flexbox, Grid, Animations

        udemy.com

        28 Hours

        The Complete Node.js Developer Course

        udemy.com

        35 Hours

        Advanced React and Redux

        udemy.com

        21 Hours

        Git Complete: The definitive, step-by-step guide to Git

        udemy.com

        6 Hours

        Modern React with Redux

        udemy.com

        27 Hours

        Certified Scrum Developer® (CSD®)

        Scrum Alliance®

        The Complete JavaScript Course: Build a Real-World Project

        udemy.com

        18 Hours

        Diseño Gráfico de Interfaces de Usuario y UX

        platzi.com

        9 Hours

        Education

        Webmaster Design

        Centro de Diseño Digital, Caracas

        2001 - 2001

        Graphic Designer

        (Equivalent to Graphic Designer EFZ)

        Instituto de Diseño de Caracas, Caracas

        1998 - 2000

        Interests

        Sketch Circle Lucerne | Organizer

        Sketch Circle Lucerne | Organizer

        Monthly meetup for drawing and sketching together

        Visit

        Mountain Bike

        Trekking

        Salsa Dance

        Daniel Cortés - Frontend Developer

        About me

        I was born in Venezuela with Colombian roots, always driven by a passion for drawing and a curiosity for technology. After graduating in Graphic Design during the early days of the web boom, I quickly became fascinated by web design and development. My curiosity led me to explore programming, which has been at the heart of my professional path since 2015.

        Some of these changes came hand in hand with personal challenges, including two migrations and my attitude toward them, has guided me through this professional and personal roller-coaster journey, leading me to places I could never have imagined.

        Today, I live in Lucerne with my wonderful family, grateful for the path that brought me here.

        Home