Skip to main content
Angel Tomas Concha Layme character illustration
Hi, my name is

Angel Concha

A Full-stack Developer

Passion for delivering exceptional results and a dedication to teaching.

Expertise in React and Next.js on the frontend, and Java with Spring Boot on the backend. I bring a unique combination of technical skills and a commitment to educating others.

Focused not only on developing top-notch software solutions but also on imparting valuable knowledge, ensuring that every project.

Contact me!

Who am I?

Angel Tomas Concha Layme profile picture

Here is my educational background.

Bachelor of Science in Computer Science

National University of San Agustín | January 2018 ~ December 2023

    Oracle Next Education Backend Program

    Oracle Next Education | June 2023 ~ October 2023

      Google User Experience (UX) Design Professional Certification

      Google Career Certificates | January 2023 ~ April 2023

        Specialized Program: Deep Learning

        DeepLearning.AI | August 2023 ~ December 2023

          Meta Front-End Developer professional certificate

          Taught by Meta Staff | November 2023 ~ February 2024


            Featured Projects

            Here are some of my projects you shouldn't miss
            fakestoreApi

            Fake Store API - Enhanced Version

            Fake Store API is an advanced evolution of the 'Platzi Fake Store API', expanding and improving upon its original functionalities. This service offers CRUD operations, JWT authentication, and advanced features like filtering and pagination, all developed using Spring Boot, MySQL, Spring Security, and Spring Data JPA. Unlike the original project, this version features an extended database and a more sophisticated order processing system with enhanced authentication and authorization. The frontend, like in the Platzi version, is built with Starlight Astro, ensuring a modern and efficient user interface. The entire system is deployed on Google Cloud, ensuring greater scalability and performance.

            • Java
            • Spring Boot
            • Spring Security
            • Spring Data JPA
            • MySQL
            • Google Cloud Platform
            • Postman
            • Swagger
            teamcode

            Team Code Runner

            Web platform for code execution in multiple languages (Java, Python, JavaScript), utilizing a microservices architecture. Each language-specific service is built using Express for JavaScript, Flask for Python, and Spring Boot for Java, orchestrated by a primary Spring Boot service. The frontend is developed with Vue.js and incorporates Ace Editor for syntax highlighting and autocompletion. The entire application is deployed on Google Cloud Platform.

            • Java
            • Python
            • JavaScript
            • Spring Boot
            • Flask
            • Express
            • Vue.js
            • Ace Editor
            • Microservices
            • Google Cloud Platform
            haddopSearch

            Hadoop Search Engine

            Hadoop Search Engine is a project that develops a search engine based on Hadoop, focused on efficient indexing and searching within large data sets. Using a 10 GB dataset of public domain books from the Gutenberg Project, an inverted index is constructed with Hadoop, which is then stored in a relational database. The interface, implemented with Java Swing, facilitates the search for specific words, displaying the results according to their relevance, determined by an adapted PageRank algorithm that leverages a word co-occurrence matrix among the books. This approach demonstrates the practical application of distributed techniques for the effective management of large volumes of information.

            • Java
            • Hadoop
            • MapReduce
            • PageRank
            • MySQL
            • Java Swing
            noteBoard

            NoteBoard

            The NoteBoard Challenge is a versatile and user-friendly application for managing notes. The first phase allows users to create, edit, delete, archive, and unarchive notes, as well as list active and archived notes. The second phase introduces the ability to add or remove categories from notes and filter them by category. The backend is developed using Spring Boot, Spring Data JPA, Flyway, Lombok, and MySQL, and is deployed on Google Cloud Platform. The frontend, crafted with Vue.js, Vite, and Node.js, offers a smooth and responsive user experience, deployed using Vercel.

            • Spring Boot
            • Spring Data JPA
            • Flyway
            • Lombok
            • MySQL
            • Java
            • Vue.js
            • Vite
            • Node.js
            • Google Cloud Platform
            • Vercel
            clinicalMind

            ClinicalMind App Design

            The ClinicalMind app is a mobile tool that allows patients to easily and quickly schedule medical appointments, access their medical prescriptions, and stay informed about their treatment. The app focuses on providing an intuitive and enjoyable user experience, with a clear and user-friendly interface. With ClinicalMind, patients can manage their healthcare comfortably and securely anytime, anywhere.

            • Figma
            • User Experience
            • User Interface
            • Mobile App
            • Design
            • Prototyping
            • Wireframing
            • Usability Testing
            • User Research
            Other projects can be explored in my GitHub profile

            Contact

            Let's be awesome together!

            As a dev, I am driven by my love for coding and my desire for new challenges. If you have opportunities for collaboration or want to build something amazing, don't hesitate to contact me!

            Get in touch!
            Coded with love