Orlando Magic-ish from Trianglify

Sammy is a... Developer

A software developer mainly focused on Web development. Open web and education advocate, I believe in the web as one of the biggest gatekeeper beaters out there. Some of my favorite toys are JavaScript (and TypeScript), C#, Meteor, React, Redux, Angular, Git, .Net and RxJS. Other than those, have experience playing with C, Java, Python and Ruby. I am also exploring web animations w/ SVGs, functional and reactive programming paradigms, and Machine Learning!
I also write sometimes in Dev.to and ramble on Twitter under @SammyIs_Me. Also, you can find what I am doing in my GitHub.

Experiences:

work
project
media

The Littlest Compiler in TypeScript

 project

Writing a super tiny compiler on TypeScript that transpiles Lisp style code to C style code.

SammyIsA - Personal Portfolio

 project

Portfolio website for myself as a developer and photographer, built on GatsbyJS.

JS Project Setup: Code Quality is simple when you don't have to do anything

 media

Part 1 of a 🤷‍♂️ part series on enforcing/automating code quality on your JavaScript projects and improving your project setup.

Solution Analyst @ Deloitte Consulting LLC

 work

Solution Analyst for Deloitte, where I worked on Angular web applications.

PreFly - List Cheker

 project

Node CLI tool for pre-flight checklists.

Optional Chaining May Be Coming To JavaScript

 media

Article describing one of the features that is being discussed in the TC39 ECMAScript specification committee. Hopefully soon to join JavaScript!

Automatic Versions

 project

Visual Studio plugin that helps you keep you program's version updated, built by Precision Infinity.

Software Developer Intern @ Precision Infinity

 work

Responsible for building new features on existing .Net applications, and in charge of improving Automatic Versions for a new era of .Net applications.

The status of Meteor on Windows in 2017

 media

Experiment and analysis of the Metoer framework to find the hurdles Windows users have to overcome today to develop using Meteor. From staring a project, to deploying.

Fred

 project

Chatbot built from Hubot for a personal chatroom. Built with JavaScript.

RxJS in practice: how to make a typeahead with streams!

 media

After publishing the first article, I wanted to make a step by step example of how to use RxJS in a real life scenario. A typeahead is the perfect example because of the series of async events.

What is RxJS when seen from a mile away?

 media

Short introductory article to RxJS for those who don't know the first thing about it. I used the article to learn and teach RxJS at the same time because at the time I was also new to RxJS.

GitPoint

 project

Mobile GitHub client for your phone, made with React Native. Open Source contributor.

React Photostream

 project

React package that allows the display of multiple images in a wall without any space between them.

Study Squirrel

 project

Mobile application that allows student to find and join study groups in their campus, built on Ionic.

Flavored News

 project

Websites that displays news from notable outlets and separates them by general mood.

Software Development Intern @ Microsoft

 work

Developed a user feedback framework that used existing user telemetry data, built on an existing ASP.NET application.

Test Automation Engineer Intern @ Spiceworks

 work

Developed an internal automated testing framework from the ground up based on queued jobs. Meteor used for web client, Ruby used for testing scripts.