Hello! I'm

Jean Solís

Software Engineer

I specialize in building modern web applications using Node.js, TypeScript, and React. Passionate about creating efficient, scalable, and user-friendly solutions.

About Me

Software Engineer with over 10 years of experience, currently working at Klarna Bank AB in Stockholm. I specialize in building scalable web applications using modern JavaScript/TypeScript technologies.

My expertise spans both front-end and back-end development, with a strong focus on React, Node.js, and cloud technologies. I have a proven track record of delivering robust solutions for financial institutions and enterprise-level applications.

Throughout my career, I've contributed to various projects ranging from business communication solutions to financial systems, always focusing on creating efficient, maintainable, and user-friendly applications.

10+
Years Experience
29
Repositories
2
Countries

Professional Experience

A decade of experience building scalable web applications and leading development teams.

Software Engineer

Oct 2018 - Present
KlarnaStockholm, Sweden
  • Building and maintaining scalable financial services used by millions of users
  • Contributing to the development of Klarna's payment and checkout solutions
  • Working with modern web technologies and microservices architecture
ReactTypeScriptNode.jsAWSKafkaDocker

Software Developer

Mar 2010 - Oct 2018
Excel SoftSourcesMontes de Oca, San José
  • Worked as a contractor for RR Donnelley, developing multi-channel business communications systems for Fortune 500 companies
  • Built, tested and deployed scalable, highly available and modular software products
  • Worked under Agile with Scrum methodology, delivering features in 2-week sprints
.NETSQL ServerJavaScriptjQueryHTML5CSS3GitJira

Software Developer

Jun 2009 - Mar 2010
GrupoMASSan José, Costa Rica
  • Contracted for Banco de Costa Rica to develop financial data processing systems
  • Designed and developed web interface for SUGEF data transformation
  • Implemented data load, extraction, and transformation processes for financial data
.NETC#SQL ServerSSISJavaScriptXMLWeb Services

Software Developer

Apr 2008 - Jun 2009
Grupo PridesSan José, Costa Rica
  • Developed web portal for Poder Judicial de Costa Rica's internal pensions system
  • Implemented secure data transmission using asymmetric encryption
  • Collaborated in a team of 10-12 developers on complex system components
.NETVBASPJavaScriptXMLWeb Services

Software Developer

Oct 2006 - Apr 2008
Grupo IntecaSan José, Costa Rica
  • Maintained web, desktop, and Windows Mobile applications
  • Collaborated with team to identify and resolve software issues
  • Developed solutions using .NET framework and SQL Server
.NETC#VBSQL ServerCrystal ReportsASP

Skills & Technologies

A comprehensive set of technologies I work with to build modern, scalable applications.

Frontend Development

React
TypeScript
JavaScript
Redux
HTML5
CSS3

Backend Development

Node.js
Express
MongoDB
PostgreSQL
Redis
Kafka

DevOps & Tools

Git
Docker
AWS

Featured Projects

A selection of projects that showcase my expertise in building scalable web applications.

Klarna App

Professional Work2018 - Present

Contributing to Klarna's main application, working on features that serve millions of users. Focusing on building scalable solutions using React, TypeScript, and Node.js, while integrating with various microservices and handling real-time data processing.

ReactJavaScriptTypeScriptNode.jsKafkaRedis

RRD Donnelley Pivot Portal

Professional Work2010 - 2018

Contributed to the development of a business communications solution used by over 1,000 businesses. Built features and maintained the platform using React and .NET, implementing real-time updates and handling complex data workflows.

JavaScript.NETSQL Server

React Nanodegree Projects

Educational2017

Developed multiple React applications as part of the Udacity program, demonstrating proficiency in React fundamentals, state management, and modern web development practices.

ReactReduxJavaScriptCSS

Latest Blog Posts

Thoughts and insights about software development, technology, and more.

Get In Touch

I'm always interested in hearing about new opportunities and exciting projects. Feel free to reach out if you'd like to connect!