Scroll To View More
Hire the top 3% of freelance developers
Nolan Carroll

Nolan Carroll

New York, NY, United States
Member since May 7, 2015
Nolan has been a full-stack engineer for about 7 years, focusing primarily on web application development. His primary framework is Ruby on Rails, and he has used various front-end libraries such as JQuery, AngularJS, and Mithril.js. He also has developed mobile apps for both the iOS and Android platforms. Nolan works quickly with a focus on clean, modular code that can be easily modified and extended with new features.
Nolan is now available for hire
Portfolio
Experience
  • Git, 7 years
  • User Experience (UX), 7 years
  • Ruby, 7 years
  • JavaScript, 7 years
  • Test-driven Development (TDD), 7 years
  • Ruby on Rails (RoR), 7 years
  • jQuery, 7 years
  • PostgreSQL, 5 years
New York, NY, United States
Availability
Part-time
Preferred Environment
OS X, SublimeText, Git, Xcode, Android Studio
The most amazing...
...project that I've worked on was a Lindenmayer System Fractal generator, written using JavaScript and HTML5's canvas.
Employment
  • Senior Software Engineer
    Medidata Solutions
    2013 - PRESENT
    • Developed internal back-end APIs to support a cloud infrastructure.
    • Developed mobile apps in both Android and iOS to aid in data collection for clinical trials.
    • Worked on internal tools to improve developer productivity and ease the process of deploying software.
    • Created a cross-platform library in C++ to share business logic between both iOS and Android applications.
    • Worked with AWS technologies (S3, SQS, Kinesis) to create a scalable infrastructure for large-scale data ingestion.
    Technologies: Ruby on Rails, AWS, Objective-C, Java
  • Developer / CTO
    DormDeal
    2011 - 2013
    • Launched startup to provide college students with a streamlined experience for buying and selling used goods.
    • Developed a back-end system in Ruby on Rails, focusing on design, performance, usability, and security.
    • Deployed software using EngineYard.
    • Branded and advertised product, gaining over a thousand users in the local Pittsburgh area.
    • Created a restful API to facilitate communication with the DormDeal mobile app.
    Technologies: Ruby on Rails, JavaScript, HTML, CSS
  • Software Engineering Intern
    CustomInk
    2012 - 2012
    • Developed an internal tool for tracking customers, sales, and potential sales.
    • Observed internal users to more accurately develop a UX that met their needs.
    • Transitioned the tool from an antiquated Java back-end to a newer, more modular Ruby on Rails web service.
    • Coordinated with analytics team to ensure the right data was being captured and presented.
    • Deployed software and rolled it out to internal users gradually.
    Technologies: Ruby on Rails, HTML, CSS, JavaScript
  • Software Engineering Intern
    Vivisimo
    2008 - 2010
    • Developed an internal tool to allow for easy customization of Vivisimo's search engine.
    • Worked with XSLT to produce custom layouts for use with the search engine results.
    • Worked with UX team to implement a clean, usable front-end.
    • Wrote a suite of unit and functional tests to ensure the working functionality of the software.
    • Worked within a small agile team to plan requirements for efficient development and release of software.
    Technologies: Ruby on Rails, JavaScript, XSLT
Experience
  • Lindenmayer System Fractal Generator (Development)
    http://nolandc.com/sandbox/fractals/

    A JavaScript / HTML5 / CSS visualization of Lindenmayer Systems, allowing you to customize and view your own recursive fractals. For more information about L-systems: https://en.wikipedia.org/wiki/L-system

Skills
  • Languages
    Ruby, JavaScript, Objective-C, CoffeeScript, Java, Bash
  • Frameworks
    Ruby on Rails (RoR), Mithril, AngularJS
  • Tools
    Sublime Text 2, Git, Xcode, Adobe Illustrator, Adobe Photoshop, AWS SQS
  • Libraries/APIs
    jQuery, jQuery UI
  • Paradigms
    Agile Software Development, Unit Testing, Test-driven Development (TDD)
  • Platforms
    Amazon Web Services (AWS), AWS Kinesis, Linux, Android, iOS
  • Storage
    SQLite, PostgreSQL, AWS S3, MySQL
  • Other
    User Experience (UX)
Education
  • Bachelor of Science degree in Information Systems / Philosophy
    Carnegie Mellon University - Pittsburgh, Pennsylvania
    2009 - 2013
Hire the top 3% of freelance developers
I really like this profile
Share it with others