KLAYTON CHRYSTHIAN OLIVEIRA DIAS

Mid-Level Software Developer  |  RESTful APIs  ·  Node.js  ·  TypeScript  ·  Clean Architecture  ·  Process Automation

WhatsApp: +55 (67) 9 9179-9956  |  Email: klayton.dias@hotmail.com

Seeking opportunities as a Software Developer where I can apply my experience in RESTful APIs, automation, and data analysis to build reliable and innovative solutions.

Education

Information Technology – UFMS – In progress (2025 – 2027)

Postgraduate Certificate in Software Architecture – Educaminas EAD – Completed (2025)

.NET Application Development – Educaminas EAD – Completed (2025)

Architecture and Urban Planning – UNIDERP – Completed (2018)

Postgraduate Certificate in BIM Project Management, Implementation, and Development – FacuMinas – Completed (2024)

Basic English Level II – IFMS, Initial and Continuing Education (Mar/2026 – in progress)

Professional Experience

Mid-Level Full-Stack Developer – Corelab

Sep/2025 – Aug/2026 (startup · Node.js · AdonisJS · React Native)

Worked full-cycle across five products concurrently, responsible for software development, integrations, and mobile support in multi-company environments. Developed and maintained APIs and business rules using Node.js and PostgreSQL, with a focus on multi-company systems and relationship-scoped data consistency. Implemented RBAC, security reviews for protected routes and tokens, WhatsApp integration for account recovery, and seeds/triggers for automated database population. Improved project documentation, READMEs, and developer onboarding, delivering continuously through pull requests, reviews, and staging stabilization.

Key projects:

  • EPCT (PPE Management System): Multi-company architecture with delivery agents, relationships, and roles. Generated PDF delivery forms, management reports with filters, and migrated notifications from SMS to WhatsApp.
  • RC (Retail Credit Platform): Administrative dashboard, simulator module with inherited rates, RBAC, and retailer onboarding with stage badges.
  • SAP (Clinical Testing Platform): Image uploads with signed URLs, duplicate patient validation, and navigation fixes.
  • AKGP (Sports Platform): Club, sports, match management, and player career screens.
  • ZP (Financial/Accounting Platform): Strengthened file-access security by migrating cloud storage (S3) from public to private with temporary access links, centralizing access in a single service, protecting sensitive API response data, and adding automated tests and documentation. Built a complete Excel/XLSX transaction-import module with a staging pipeline, source-specific column profiles, validation and duplicate detection, entity resolution, review screens, promotion to real transactions, and filtered XLSX exports.

Software Developer I – NextMed Tecnologia

Sep/2024 – Jan/2025 (5 months · project-based contract)

Developed endpoints and a BackOffice module using C# and .NET Core with Entity Framework for database communication. Participated in sprint planning and execution through Azure DevOps. Applying security, performance, and architecture best practices resulted in more organized, scalable, and maintainable code.

Systems Development Analyst – Perin Assessoria Contábil

Jun/2023 – Jul/2024 (1 year and 1 month)

Automated the analysis of 43 Excel spreadsheets, eliminating a manual process of approximately three hours per week and reducing consolidation errors to zero. Built a complete ETL pipeline with Python to collect, transform, and load accounting data, as well as an interactive Power BI dashboard using DAX to provide real-time financial indicators.

Technical Project Assistant I and II – Telemont

Jan/2021 – Jun/2023 (2 years and 6 months)

The company needed to continuously update internal databases supporting fiber-optic projects. Built a complete desktop application using Python and PySimpleGUI for APK generation and update control, used by multiple team members. Also created automation scripts with Selenium and pandas, reducing the time spent on repetitive tasks by more than 70%.

Freelance Developer

Feb/2022 – Apr/2023 (1 year and 2 months)

  • Software development using Python, JavaScript, and Node.js.
  • Data analysis using Power BI, M, DAX, and SQL for scalable solutions.

Outbound Telemarketing Operator – BT Call Center

Jun/2013 – Oct/2014 (1 year and 4 months)

  • Customer service focused on resolving technical and administrative issues.
  • Diagnosed customer needs and applied fast, effective solutions.
  • Developed active-listening and communication skills to support customer satisfaction.

Volunteer Experience

Technical Lead – Mega Júnior (UFMS)

Jun/2025 – Jan/2026 (7 months)

Worked as Technical Lead and Software Developer at Mega Júnior, UFMS's junior enterprise, leading the complete refactoring of the Dipemax project's API. Applied three-layer software architecture and improved code organization using Node.js and TypeScript.

  • Refactored the full software system using design patterns, JWT and cookies for authentication, and Swagger for API documentation.
  • Structured complete API documentation to simplify integration and onboarding for new developers.
  • Supported the team with development best practices, testing, and code reviews.

Technical Skills

Languages:

Node.js (Advanced), TypeScript (Advanced), JavaScript (Advanced), Python (Advanced), C# / .NET Core (Intermediate), HTML and CSS (Intermediate), Rust (Basic)

Frameworks and Libraries:

AdonisJS, Express.js, React, React Native, Vite, Tailwind CSS, Flask, Entity Framework Core, Prisma ORM, Sequelize, Selenium, Puppeteer, Cheerio, Nodemailer, pandas

Databases:

PostgreSQL (Advanced), MySQL (Intermediate), SQLite, Neon (serverless)

Data Analysis:

Power BI (Advanced), DAX (Advanced), M, ETL

DevOps and Tools:

Docker, GitHub Actions / CI/CD, Azure DevOps, Git / Gitflow, Swagger / OpenAPI, JWT, RBAC, Tauri

Architecture and Practices:

Clean Architecture, SOLID, MVC, pull-request code reviews, seeds and migrations, ETL automation, automated testing (Jest)

Version Control:

Git and GitHub (Advanced)

Certifications

Key Strengths