Close

Hi, my name is

Sebastián Cisneros

I am a UI/UX-Oriented Software Engineer

I bring graphic design and user experience to the world of computers

Check my Resume

About Me

Headshot of Sebastián Cisneros.

I am a Software Engineer with formal studies in Computer Science. Since I discovered that User Experience was a thing, I am commited to merge the world of algorithms and developers with the complexity of human interaction and graphic design, in order to create solutions hand in hand with real-world users.

I'm proactive, outgoing and detail-oriented. During college I constantly participated in student organizations, teaching and mentoring, where I learned to work both as a team member and as a leader. I am always looking for ways to contribute to my community while improving my skills in the process.

I have experience in small and medium sized teams, where I've supplied both the technical and creative side of the project, and also larger groups where I've helped bridge the gap between developers and designers.

Professional Experience

Project image

Frontend Developer

Houm

Real-estate marketplace platform

Jan - Jul 2021

  • Part of the development team for the main homepage, map-based marketplace page and property details page.
  • Created company-wide CSS guidelines for standardizing code and styles.
  • Worked side-to-side with the design team to establish the foundations of a design system.
  • Constant peer code reviews.
React
Next.js
TypeScript
MaterialUI
JSS
Figma
Project image

Frontend Developer

Nutrifit

(Intern)

Nutrition and fitness consulting

Dec 2019 - Jan 2020

  • Created a fully-customized platform for kinesiologist to manage the creation and logging of personalized workout plans.
  • Designed and validated said platform with direct interviews to end users.
Vue
Vuex
JavaScript
CSS
Project image

UI/UX Designer and Frontend Developer

Clapclapp

Professional network for performance artists

Jan - Oct 2019

  • Complete UI design, including homepage, guided signup wizard and profile page with gamification components.
  • Part of the development and validation of said interfaces.
  • Participation in the first stages of the company as a startup.
React
Redux
MaterialUI
JSS
Django REST
Project image

Frontend Developer

Lazarillo

Tech solutions for people with visual impairment

Jan 2017 - Apr 2018

  • Developed users landing page, enterprises services landing page and a news blog, with particular focus on accessibility for blind or visually impaired users.
Joomla CMS
CSS
Accessibility

Education

Computer Science and Engineering

2022

Universidad de Chile

Six-year degree: Two years of common mathematics and physics foundations + four years of theoretical computer science and practical software engineering.

Certification

UX Certification - Interaction Design Specialty

2021

Nielsen Norman Group

NN Group is a global leader and pioneer in research-based user experience consulting. I took their certification program with the following courses:

Nielsen Norman Group UX Certificate Badge

My projects

My personal projects demonstrate my interest in data visualization, a user-centered philosophy, and creating a social impact.

Many of these projects originated from a specific need for information or in response to emerging problems, hence most have very straightforward stacks.

I try to keep things simple and focus on usefulness and usability over complexity or technical prowess.

Project image

App-JING

Platform for managing massive student sports tournaments

Mar - Nov 2022

Developed as my final project for my CS degree, this platform prototype aims to consolidate all information related to the organization of faculty sports tournaments in a single collaborative place. This not only streamlines the work of the organizers, but also allows the students to be transparently informed about the tournament's progress and match results.

The platform underwent a complete refactor from a previous discontinued version, migrating from a Django-only stack to a separate frontend and API, and including user studies and UX design.

React
Django Rest Framework
Bootstrap
Docker
TDD
Project image

Metrosantiago.red

Real-time visualization of the Metro de Santiago stations status.

Oct 2019 - Mar 2020

Developed in direct response to the October 2019 Social Outbreak protests in Chile, which resulted in daily temporary closures and long-term unavailability of several stations, causing confusion and chaos among passengers.

This project gained viral traction across social media platforms due to the scarcity of official information. People even resorted to printing screenshots and placing them directly in some of the affected stations.


View demo (Discontinued)

HTML
Plain CSS
JavaScript
SVG
JSON
Project image

CatalogoBot

Telegram notifications for changes made to university course catalog

Jul 2019 - Ongoing

With a highly flexible curriculum, a wide range of elective courses, and frequent schedule and availability changes, registering for classes in my faculty often requires some strategic planning to secure desired courses. This bot offers students timely updates on the course catalog, enabling them to plan their registrations more effectively.

The bot scrapes the University of Chile catalog and sends notifications to subscribed users when a course is added, removed or modified. Users can customize their subscriptions based on specific courses or departments.

Due to hosting restrictions on a student server and the intended maintenance by basic-level users, the bot is designed with a simple JSON-based data architecture. I have plans for a more robust API and web interface approach in the future.


View bot in Telegram

Python
Telegram Bot API
BeautifulSoup
Project image

PasoAPasoBot

Inform about municipal COVID restriction stages on Telegram.

May - Aug 2021

During the pandemic, Chile implemented a "Paso a paso" ("Step by step") plan, which established weekly restriction levels for each municipality using a 4-tier system. This Telegram bot allowed you to query and search for the status of any municipality and delivered weekly notifications of all changes on a public channel. The data was updated automatically through scraping or manual input.


View bot in Telegram

View channel in Telegram

Python
Telegram Bot API
BeautifulSoup
Project image

Mental Health Petition Progress

Visualization showing progress of negotiations during a student strike

Jun - Aug 2019

In 2019, a nationwide student strike took place addressing mental health issues. As part of the Computer Sciences Student Government, we conducted our own internal and very constructive negotiations with department authorities. To ensure transparency and keep the student body informed about the progress of these negotiations, I developed a visualization that organized the petitions by topic, displaying their negotiation status and feasibility.

Considering the purely expository and fast-paced nature of the situation, I opted for plain HTML and CSS, with a simple JSON-based data architecture.


View project

HTML
Plain CSS
JavaScript

Other experiences

Under construction...