Home
Elena Villanueva

Elena Villanueva

Developer II - Hired 7/11/2015 - From Sensors and Big Data to Media Queries and Form Validation, Elena has worked on pretty much anything you can imagine.

About Elena

I am a full-stack Web Application Developer and Software Developer, currently living in Boulder, CO.

I have a Bachelor of Science in Computer Science from Northeastern University, and my primary focus and inspiration for my studies is Web Development.

In my free time, I study human computer interface and the psychology of human computer interaction.

I am both driven and self-motivated, and I am constantly experimenting with new technologies and techniques. I am very passionate about Web Development, and strive to better myself as a developer and the development community as a whole.

I have been studying web development since 2009 and I develop in Ruby, Python and JavaScript, though I primarily use JavaScript.

I am experienced in both front and back-end development, and I am proficient in HTML/HTML5, CSS/CSS3, LESS, SASS, XML, JavaScript, jQuery, AJAX, and SQL/MySQL/PostgreSQL, to name a few.

I am also proficient in many non-web-based languages, including but not limited to Java, Scheme/Racket, C, ACL2 (LISP), and MIPS Assembly.

I have also worked on some smaller Python projects, and have used the language to create one-time use tools for data processing and similar purposes.

I am a Sitecore Certified Professional Web Developer.

I have worked on over ten different Sitecore solutions, ranging from a major travel engine's online booking engine to an internal site for one of the "Big Four" accounting firms, and beyond.

Since 2012, I have been working with responsive design integration, and have experimented with several responsive techniques and tools.

I am a very big fan of using media queries on my sites and I strive to design layouts that can easily be optimized for aesthetic appeal on each of desktops, tablets and cell phones.

Location

Colorado Offices

Certifications

Proficiencies

[object Object]

Agile

Agile software development refers to a group of software development methodologies based on iterative development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams

[object Object]

Amazon Athena

Start querying data instantly. Get results in seconds. Pay only for the queries you run.

[object Object]

Amazon CloudFront

Amazon CloudFront is a content delivery network offered by Amazon Web Services.

[object Object]

Amazon Cognito

Simple and Secure User Sign-Up, Sign-In, and Access Control

[object Object]

Amazon DynamoDB

DynamoDB is a nonrelational database for applications that need performance at any scale

[object Object]

Amazon EC2

Elastic Compute Cloud is a web service that provides secure, resizable compute capacity in the cloud.

[object Object]

Amazon ECS

Amazon EC2 Container Service is a container management service that supports Docker containers

[object Object]

Amazon Elasticsearch Service

Fully managed, reliable, and scalable Elasticsearch service.

[object Object]

Amazon EMR

Distribute your data and processing across a Amazon EC2 instances using Hadoop

[object Object]

Amazon Kinesis

Store and process terabytes of data each hour from hundreds of thousands of sources

[object Object]

Amazon MQ

Amazon MQ is a managed message broker service for Apache ActiveMQ that makes it easy to set up and operate message brokers in the cloud.

[object Object]

Amazon Quicksight

Fast, easy to use business analytics at 1/10th the cost of traditional BI solutions

[object Object]

Amazon RDS

Relational Database Service makes it easy to set up, operate, and scale a relational database in the cloud.

[object Object]

Amazon Redshift

Fast, simple, cost-effective data warehouse that can extend queries to your data lake

[object Object]

Amazon S3

Object storage built to store and retrieve any amount of data from anywhere

[object Object]

Amazon SNS

SNS is Pub/Sub messaging and mobile notifications for microservices, distributed systems, and serverless applications.

[object Object]

Amazon SQS

Fully managed message queues for microservices, distributed systems, and serverless applications

[object Object]

Android SDK

Android is a mobile operating system developed by Google, based on a modified version of the Linux kernel and other open source software and designed primarily for touchscreen mobile devices such as smartphones and tablets.

[object Object]

Apollo

Apollo binds data to your UI with the ultra-flexible, community-driven GraphQL client for React, JavaScript, and native platforms.

[object Object]

AWS AppSync

AWS AppSync automatically updates the data in web and mobile applications in real time, and updates data for offline users as soon as they reconnect.

AA

AWS Availability Zones

An availability zone is a logical data center in a region available for use by any AWS customer.

[object Object]

AWS CloudFormation

Model and provision all your cloud infrastructure resources

[object Object]

AWS CloudTrail

Record AWS API calls for your account and have log files delivered to you

[object Object]

AWS CodeBuild

Build and test code with continuous scaling.

[object Object]

AWS CodeCommit

AWS CodeCommit is a fully-managed source control service that hosts secure Git-based repositories.

[object Object]

AWS DMS

Migrate your databases to AWS with minimal downtime.

[object Object]

AWS Elastic Beanstalk

AWS Elastic Beanstalk is an orchestration service offered from Amazon Web Services for deploying infrastructure which orchestrates various AWS services, including EC2, S3, Simple Notification Service (SNS), CloudWatch, autoscaling, and Elastic Load Balancers.

[object Object]

AWS Lambda

AWS Lambda lets you run code without provisioning or managing servers.

[object Object]

Babel

Babel is a compiler for writing next generation JavaScript

[object Object]

CSS3

CSS3 is the latest evolution of the Cascading Style Sheets language and aims at extending CSS2.1

[object Object]

Docker

Docker is an open source project to pack, ship and run any application as a lightweight container.

[object Object]

ElastiCache

Managed, Redis or Memcached-compatible in-memory data store.

[object Object]

Elasticsearch

Elasticsearch is an Open Source, Distributed, RESTful Search Engine

[object Object]

ES6

The next version of JavaScript

[object Object]

Expo

Expo is a free and open source toolchain built around React Native to help build native iOS and Android projects using JavaScript and React.

[object Object]

Gatbsy

Gatsby is A Static Site Generator for React

[object Object]

Git

Fast, scalable, distributed revision control system

[object Object]

Gradle

Gradle is a build system for the JVM

[object Object]

GraphQL

GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data.

[object Object]

HTML5

HTML5 is the 5th major revision of the core language of the World Wide Web

[object Object]

JavaScript

JavaScript is the world's most widespread programming language, powering the Internet.

[object Object]

Jenkins

Jenkins is an extendable open source continuous integration server

[object Object]

Jest

Jest is used by Facebook to test all JavaScript code including React applications.

[object Object]

jQuery

jQuery is a fast, small, and feature-rich JavaScript library.

[object Object]

MongoDB

MongoDB is a document database with the scalability and flexibility that you want with the querying and indexing that you need

[object Object]

nginx

A high performance free open source web server powering the busiest sites on the Internet.

[object Object]

Node.js

Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications

[object Object]

npm

npm is a JavaScript package manager

[object Object]

PostgreSQL

PostgreSQL is a powerful, open source object-relational database system

[object Object]

Puppeteer

Puppeteer is a Node library which provides a high-level API to control Chrome or Chromium over the DevTools Protocol.

[object Object]

React

React is a JavaScript library for building user interfaces.

[object Object]

React Native

React Native is a framework for building native mobile apps with React

[object Object]

Redis

Redis is an in-memory database that persists on disk

[object Object]

Redux

Redux is a predictable state container for JavaScript apps

[object Object]

Ruby

Ruby is a dynamic, interpreted, open source programming language with a focus on simplicity and productivity.

[object Object]

Ruby on Rails

Rails is a web application development framework written in the Ruby programming language

[object Object]

RxJS

Reactive Extensions for JavaScript

[object Object]

Serverless Framework

Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more

[object Object]

Swift

Swift is an innovative new programming language for Cocoa and Cocoa Touch.

[object Object]

TestFlight

TestFlight makes it easy to invite users to test your apps and collect valuable feedback before you release them on the App Store.

[object Object]

Webpack

Webpack is a module bundler

[object Object]

Xcode

Xcode is an iIDE for macOS containing a suite of software development tools developed by Apple for developing software for macOS, iOS, watchOS, and tvOS

[object Object]

Yarn

Yarn is a package manager for JavaScript