Stiven Sosa M.
/

About

Software Developer with 4+ years of experience building backend systems, web applications, and data-driven services. Skilled in Python, JavaScript, Docker, and Linux, with strong experience working with SQL and NoSQL databases such as MongoDB.

Focused on building scalable and efficient systems, with experience across multiple languages including Python, C++, C#, and Java. Comfortable working across the stack, from backend services to modern web interfaces.

Background in graphic design and 3D modeling (Cinema4D, Blender), bringing a creative and product-focused mindset to software development.
Desarrollador de Software con más de 4 años de experiencia construyendo sistemas backend, aplicaciones web y servicios basados en datos. Con habilidades en Python, JavaScript, Docker y Linux, y amplia experiencia trabajando con bases de datos SQL y NoSQL como MongoDB.

Enfocado en crear sistemas escalables y eficientes, con experiencia en múltiples lenguajes incluyendo Python, C++, C#, y Java. Cómodo trabajando en distintas capas del desarrollo, desde servicios backend hasta interfaces web modernas.

Con formación en diseño gráfico y modelado 3D (Cinema4D, Blender), lo que aporta una mentalidad creativa y orientada al producto al desarrollo de software.

5+ years of experience
2 languages spoken

Experience

Remote

Software Developer Desarrollador de Software

@ Infoware S.A.
  • Built apps with business logic in Node.js, Express Construí aplicaciones con lógica de negocios en Node.js, Express
  • Manage build pipelines with jenkins, docker, and gitlab Administración de pipelines con jenkins, docker y gitlab
  • Developed python dashboards with Flask, Plotly, and Plotly Dash Desarrollé dashboards con Flask, Plotly y Plotly Dash
  • Built a real-time collaborative editor integrated into the organization's web platform, enabling simultaneous multi-user editing using YJS (CRDT) and Monaco Editor, with AI-powered autocompletion. Desarrollé un editor colaborativo en tiempo real integrado a la plataforma web de la organización, habilitando edición simultánea multi-usuario con YJS (CRDT) y Monaco Editor, con autocompletado impulsado por IA.
Node.jsWebixNext.jsDockerMongoDBPython/dashlinux
Remote

Graphic Designer Diseñador Gráfico

@ Freelance
  • Created designs for websites, social media, print, and branding. Creación de diseños para sitios web, redes sociales, impresos y branding.
  • Communicated with clients to define design needs and objectives. Comunicación con clientes para definir necesidades y objetivos de diseño.
  • Proficient in the Adobe Creative Suite. Manejo de suite Adobe.
PhotoshopIllustratorInDesignAfter EffectsCinema 4D
Grecia Centro, Alajuela

Graphic Designer Diseñador Gráfico

@ Red Simple Publicidad
  • Developed visual concepts for logos, marketing materials, and web graphics. Desarrollo de conceptos visuales para logos, marketing y gráficos web.
  • Direct client attention to address graphic design requirements. Atención directa a clientes para atender requerimientos gráficos.
PhotoshopIllustratorInDesign

Projects

./terminal-portfolio

Personal CV built with Astro 5 following a terminal / developer aesthetic. Static, fast, and fully accessible. CV personal construido con Astro 5 con estética terminal. Estático, rápido y accesible.

AstroSCSSTypeScript

./collaborative code editor

Collaborative code editor google auth, real-time collaboration, guest access, shared links, and more. Editor de código colaborativo con autenticación google, colaboración en tiempo real, acceso de invitados, enlaces compartidos, y más.

Vue3Node.jsCRDTMongoDBpythonwebsockets

Skills

Frontend
JavaScriptReactVue 3Next.jsAstro
Backend
Node.jsJava / Spring BootC#PythonREST
Databases
SQLiteMSSQLMongoDBPostgreSQL
DevOps
DockerJenkinsLinuxNginxAWS EC2
Tools
GitFigmaPostmanVimVS Code

Education

Costa Rica

Software Developer Desarrollador de Software

Technical Certificate Técnico

Instituto Nacional de Aprendizaje (INA)

  • Programming fundamentals, web development, and database management. Fundamentos de la programación, desarrollo web y manejo de bases de datos.
  • Development in multiple languages: JavaScript, HTML, MSSQL, C#, Java, C++. Desarrollo en múltiples lenguajes: JavaScript, HTML, MSSQL, C#, Java, C++.
  • Agile development with Scrum methodology. Desarrollo ágil con metodología Scrum.
Costa Rica

Graphic Designer Diseñador Gráfico

Bachelor's Degree Bachillerato

Universidad Técnica Nacional (UTN)

  • Adobe Creative Suite, design fundamentals, illustration, and image editing. Suite Adobe, fundamentos de diseño, ilustración y tratamiento de imágenes.
  • Photography, small and large format printing. Fotografía, impresión en pequeño y gran formato.
Costa Rica

Office Computing Operator Operador de Ofimática

Technical Certificate Técnico

Instituto Nacional de Aprendizaje (INA)

  • Microsoft Office Suite: Excel, Word, PowerPoint. Paquete office: Excel, Word, PowerPoint.
  • Computing fundamentals, hardware, software, and operating systems. Fundamentos de la computación, hardware, software y sistemas operativos.

Languages

Español Nativo
English Profesional (B2)