Available for hire

Johan Amador

@cosmodev

Software DeveloperComputer Science Engineer

Focused on building efficient solutions with modern technologies. Self-taught and passionate about tackling real technical challenges.

Johan Amador

About Me

Computer Science graduate from PUCP

No. 1 university in Peru – Ranking QS
. I'm focused on software development and motivated to build efficient solutions with modern technologies like Java, React, SQL, and .NET. Self-taught and passionate about participating in projects that pose real technical challenges.

For my thesis, I built an interoperability module for OpenMRS integrating with Peru's National Electronic Health Records Registry (RENHICE) using HL7 FHIR R4 and Dyaku profiles. This deepened my understanding of healthcare standards and service-oriented architectures.

Outside of academics, I enjoy exploring game development, participating in game jams, and designing illustrations or logos as a hobby. These activities strengthen my creative thinking and practical approach.

What I enjoy most is developing systems, web applications, ERPs, and CRMs. I'm passionate about building robust and scalable solutions that solve real-world problems.

Languages

English: B2 – FCE Cambridge
Spanish: Native

Project Experience

Freelance Web Developer
November 2024 - Present
Full Stack Developer

Self-managed end-to-end delivery of web solutions for multiple clients: requirements analysis, full-stack development, deployment tailored to each client's budget and hosting capabilities, client training, and ongoing maintenance. Projects include Grupo Sercom (corporate B2B landing page), Prosedain (B2B catalog with 385+ products synced via Google Sheets and Gmail API), Farmasalud Inversiones (pharmacy e-commerce with admin panel, SEO 98/100), Nebu (real-time video platform with LiveKit, AI embeddings, and Culqi payments), and Mora (Technical Artist portfolio). Handled iterative feedback cycles, bug fixes, and feature enhancements post-launch.

Next.js
React
TypeScript
Tailwind CSS
PostgreSQL
NestJS
shadcn/ui
Academic Thesis Management System
March 2025 - July 2025
Full Stack Developer

Final career project developed with 38 members, simulating a real professional environment. Developed the review module, integrating the GoWinston API to analyze similarity and detect possible thesis plagiarism. Participated in the technical management of the system with quality control, CI/CD, and collaborative code review.

React
Spring Boot
PostgreSQL
Logistics Operations Platform
August 2024 - December 2024
Full Stack Developer

Delivery route planning system with restrictions and blockages. Backend with optimization algorithm in Java. Modular interface in React + UI system design in Figma.

Java
React
Figma
Academic Tutoring System
March 2024 - July 2024
Full Stack Developer

Platform to coordinate advising between students and teachers. Implementation of schedules, notifications, and session management. Agile development with Scrum and interactive prototyping in Figma.

React
ASP.NET
Banking Risk Management System
August 2023 - December 2023
Full Stack Developer

Academic prototype for comprehensive risk management in digital banking entities. Implementation of registration, analysis, hierarchy, and reporting modules with filters. Coordination of a multidisciplinary team, flow design, and prototyping in Figma.

Java
C#
Figma

Projects

Grupo Sercom
Grupo Sercom
Corporate B2B website for Grupo Sercom: services, products and training for a fire protection company with 22+ years of experience and SGS homologation. Built end-to-end with Next.js.
Next.js
React
TypeScript
Tailwind CSS
Demo
Prosedain
Prosedain
B2B catalog and quotation platform for industrial automation distribution. Built with Next.js and a PHP/MySQL API, including admin panel, product management, advanced search, WhatsApp inquiries, and a PDF quotation generator.
Next.js
React
TypeScript
PHP
MySQL
Admin Panel
PDF Generator
Catalog
Quotations
Demo
Iserma
Iserma
Corporate website and industrial catalog for Iserma. Built with Next.js, React, Mantine and a PHP/MySQL API, including editable homepage banners, product, brand and category management, admin authentication, uploads, sitemap and robots configuration.
Next.js
React
TypeScript
Mantine
PHP
MySQL
Admin Panel
Demo
Nebu
Nebu
Full-stack platform with SSR frontend, NestJS backend, PostgreSQL master-slave replication, real-time voice/video via LiveKit, AI embeddings with ChromaDB, Culqi payments, and full observability stack.
Remix
NestJS
TypeScript
PostgreSQL
Docker
LiveKit
OpenAI API
Grafana
Demo
MITS Perú
MITS Perú
Corporate website for Marres IT Solutions, a Peruvian IT services company. Showcases infrastructure, cloud, web development, and IT support services with testimonials, FAQ, and WhatsApp integration.
Next.js
React
TypeScript
Tailwind CSS
Lucide Icons
Demo
Interoperability Module
Interoperability Module
Interoperability module for OpenMRS integrating with RENHICE (Peru's National Electronic Health Records Registry) using HL7 FHIR R4 and Dyaku profiles. Implements automatic IPS clinical summary submission and bidirectional data query/import.
OpenMRS 3
Java
HL7 FHIR R4
Interoperability
Farmasalud Inversiones
Farmasalud Inversiones
Professional responsive website for an online pharmacy. PostgreSQL + REST API backend, customizable Hero Section, WhatsApp consultation cart, SEO score 98/100, and full admin panel.
Next.js
TypeScript
Tailwind CSS
shadcn/ui
PostgreSQL
Prisma
NextAuth
Cloudinary
Demo
3D Artist Portfolio
3D Artist Portfolio
Interactive 3D artist portfolio featuring Sketchfab Viewer API integration, terminal design, and embedded 3D model visualizations.
Next.js
React
Sketchfab API
ArtStation
Tailwind CSS
TypeScript
Demo
Academia Pásalo
Academia Pásalo
University-focused academic platform for PUCP and UTEC students. Course catalog, study resources, and academic tools built with a modern full-stack architecture. I followed the Figma prototype to the letter.
Next.js
NestJS
TypeScript
Tailwind CSS
Demo
Mora - Technical Artist
Mora - Technical Artist
Portfolio website for a Technical Artist specialized in Unity and Unreal Engine. Showcases immersive interactive experiences with 3D modeling, rigging, and real-time optimized animation systems.
Next.js
React
TypeScript
Tailwind CSS
React Icons
Demo
IPED
IPED
Institutional website for the Instituto Peruano de Enfermedades Digestivas (IPED). Built with Next.js for a clear, professional and trustworthy patient experience.
Next.js
TypeScript
Tailwind CSS
Grupo Sercom Intranet
Grupo Sercom Intranet
Grupo Sercom intranet and document portal. Clients access technical documents via RUC with integrated PDF preview while admins manage companies, services and documents from a private panel. Delivered end-to-end and deployed on a VPS with PM2.
Next.js
TypeScript
Admin Panel
PDF Preview
VPS
PM2
Demo
Coach Marres
Coach Marres
Development audit and technical supervision for the Coach Marres system, covering prototyping, architecture review, implementation oversight and product quality guidance.
Technical Audit
Architecture
Prototyping
QA
Product Review
Demo
Grunge Merch
Grunge Merch
Official grunge and rock band merch store web interface, with detailed product pages and HD image gallery.
Next.js
React
Tailwind CSS
APIs
Web Scraping
Cinemark Perú Clone
Cinemark Perú Clone
Responsive Cinemark Perú website clone using Next.js, TypeScript, and Cinemark API.
Next.js
React
Tailwind CSS
TypeScript
Personal Portfolio
Personal Portfolio
My personal portfolio website built with Next.js, React, Tailwind CSS, and TypeScript. Features a modern UI, animated hero section, project gallery, and responsive design.
Next.js
React
Tailwind CSS
TypeScript
shadcn/ui
Lucide Icons

Education

Pontificia Universidad Católica del Perú
2020-2026
Pontificia Universidad Católica del Perú
Ingeniería Informática

Lima, Peru

Platzi
2022-2023
Platzi
Full Stack Developer Path

Online

Coursera
2025
Coursera
Software Development

Online

Skills

Languages
Java
C/C++
C#
Python
JavaScript
TypeScript
SQL
Frameworks
React
Next.js
ASP.NET
Spring Boot
Express.js
Tools
Git/GitHub
AWS (RDS)
Figma
Jira
Bizagi (BPMN)
VS Code
NetBeans
Linux
Notion
Methodologies
Scrum
Collaborative Work
Version Control
Prototyping
Technical Documentation
Databases
SQL Server
MySQL
PostgreSQL
Oracle SQL
MongoDB
Other
REST APIs
GraphQL
Docker
CI/CD
Responsive Design
Game Development

Contact

I'm interested in software development opportunities. If you have any questions or want to discuss a project, feel free to contact me.

Lima, Perú
+51 951 665 323
Send me a message
This form is connected to Formspree. Submissions will be sent to my email.