Madeline Corman

A full stack software engingeer dedicated to building beautiful, effective solutions.

headshot

A b o u t

I am a Chicago-based full-stack software engineer with an eye for detail and desire to know more. While working primarily in Ruby and JavaScript frameworks, I have delighted in creating applications from ideation through to completion. I am passionate about solving problems - whether they be bugs in the code or the impetus for my next big project.

T e c h n o l o g i e s

  • Ruby
  • Rails
  • JavaScript
  • React
  • HTML
  • CSS
RESUME

P r o j e c t s

B l o g

Responsive Web Design
Responsive Web Design

Do I need media queries?

A big factor in my decision to work with React Native was the desire to create an application that looked good on a mobile device. Like many people, I spend a great deal of time on my phone and have strong thoughts on websites that translate terribly to smaller screens....

Memoization
Memoization

How to optimize computationally expensive functions

As applications scale and the functions within execute increasingly demanding computations, it is almost inevitable that lag times will increase and performance suffers. It is these cases where optimizations to reduce memory use and execution times are key. We all know to avoid nested loops where we can and to...

The Node.js Process Model
The Node.js Process Model

An introduction to Node.js

I’ve only dabbled in Node.js here and there, building small projects and demos for blog posts. I must admit, I did this with little understanding of Node.js itself. Being a technology that I would like to become more proficient in, I decided it was time to start from scratch and...

The Role of Babel in React
The Role of Babel in React

What is Babel and why is it so wonderful?

When first learning the basics of React, I remember being shown a quick demo of sample JSX being converted into something that looked like vanilla JavaScript. In the prior weeks I had repetitively and painstakingly written code that looked like the following:...

C o n t a c t

Interested in getting in touch?

SEND ME AN EMAIL

Or connect with me on the following platforms:

LINKEDINMEDIUMGITHUB