I'm a Colombian full stack developer, passionate about improving the human experience and well being through the usage of computers and technological solutions. Currently, working at Microsoft as a Software Engineer. My favorite programming language is Rust, I use Arch Linux as my personal laptop OS and love window tilling managers to death (have used i3wm, qtile, hyprland, komorebi).
Throughout my career, I've worked on diverse projects spanning multiple domains:
- 🤖 Artificial Intelligence: Developed AI driven solutions for chat-like experiences and multi-agent interaction.
- 💰 DeFi & Crypto: Built client and server tools for interacting with smart contracts and execute blockchain transactions.
- 🏭 Infrastructure Management: Designed and maintained full-stack systems from deployment to release for an on-going service for a company. Provided technical support and resolved complex client issues
- 🌐 Scalable APIs: Built and maintained high-performance GraphQL and REST APIs with high availability.
Here are some of my notable open-source projects:
- subtrack - Personal project for adding subtitles to movies in their metadata.
- arch_dotfiles - My complete dotfiles configuration for my Hyprland desktop experience.
- dracula/spotify-tui - Dracula theme for Spotify terminal user interface.
- Microsoft Teams Library JS - Active contributor for runtime SDK for apps to communicate with Host in M365 platform.
const summary = {
name: "Juan Sebastián Cárdenas-Rodríguez",
role: "Software Engineer II",
company: "Microsoft",
degree: "Mathematical Engineer",
languages: [
{
language: "Spanish",
level: "native",
},
{
language: "English",
level: "B2",
},
],
preferred_stack: {
frontend: {
total_experience: "3+ years",
proficiency: "Senior",
frameworks: [
{
language: "typescript",
framework: "react",
libraries: [
"next",
"tailwindcss",
"wouter",
"fluentui",
"trpc",
"drizzle",
],
experience: "3+ years",
},
{
language: "typescript",
framework: "vue",
libraries: [
"nuxt",
"tailwindcss",
"vue-toastification",
"material-icons",
"shadcn/vue",
],
experience: "2+ years",
},
],
},
backend: [
{
language: "typescript",
libraries: ["nuxt", "slonik", "zod", "express"],
experience: "4 year",
},
{
language: "rust",
libraries: ["axum", "sqlx", "async-graphql", "utoipa", "reqwest"],
experience: "2 years",
},
{
language: "python",
libraries: ["fastapi", "sqlalchemy", "aiohttp", "pandas", "numpy"],
experience: "4 years",
},
],
devops: ["docker", "bitbucket_pipelines", "github_actions", "linux"],
database: ["postgresql", "redis"],
},
};