Scroll To View More
Ryan Jafari

Ryan Jafari

New York, NY, United States
Member since October 26, 2015
For over a decade, Ryan's been planning, managing, programming, and shipping on software projects. A back-end developer turned front-end developer, his passion lies in the delivery of superbly designed web/mobile experiences that help people interface with data, backed by simple, elegant, and scalable code. He's a master of UX development with various front-end frameworks and is always focused on choosing the right tool for the job.
Ryan is now available for hire
  • HTML5, 10 years
  • CSS, 10 years
  • jQuery, 10 years
  • JavaScript, 10 years
  • Ruby on Rails (RoR), 5 years
  • Responsive Web Design (RWD), 5 years
  • Bootstrap, 5 years
  • ZURB Foundation, 5 years
New York, NY, United States
Preferred Environment
MacOS, Visual Studio Code, Git
The most amazing...
...thing I've done is to build a Ruby on Rails consultancy that has helped startups collectively raise over 2 million dollars in funding.
  • UI Developer
    2016 - PRESENT
    • Created mockups and wireframes of an application’s layout and user flow.
    • Engineered static designs into gorgeous, dynamic web experiences built on maintainable code.
    • Maintained SEO-friendly front-end code by adhering to best practices.
    • Reduced page load times through standard techniques: spriting, caching, compression, etc.
    • Provided the architecture, provisioning, management, and deployment of hosting environments.
    • Coded complex UI logic according to business needs.
    Technologies: Ruby on Rails, Bootstrap, Foundation, CSS, JavaScript, jQuery
  • Software Manager
    2015 - 2016
    Tanooki Labs
    • Ran software projects within the Scrum framework, managing product and sprint backlogs of hundreds of stories over one-week sprints.
    • Mediated between founders, designers, and developers to produce informed product roadmaps and functional and technical specs.
    • Assembled development teams of up to seven for iteration planning, daily stand up, weekly retrospective, and release planning meetings.
    • Reprioritized work, removed blockers, and aligned talent to task to facilitate the expedient shipment of features and bug fixes.
    • Mapped out a UX interaction tree for a complex JavaScript trip planner, saving it from the sideline weeks before launch.
    Technologies: Ruby on Rails, JavaScript
  • Software Engineer
    2010 - 2015
    Ryan & Carlos
    • Wrote functional specs, product roadmaps, and user stories to lead over 20 products through agile development.
    • Shipped flagship features as a full-stack software engineer: wizards, form builders, and advanced search.
    • Engineered one client from sketches to a front-end A/B tested against a user base of 20,000 with 2,500 active daily users.
    • Achieved 100% fidelity to source designs while maintaining readable, easy-to-modify, and reusable code.
    • Coded a library of HTML and CSS-based UI components that shaved hours off of development time.
    • Developed a Ruby job to import and sync data from a legacy .NET vacation planning system to a new Rails production database.
    Technologies: Ruby on Rails, Bootstrap, Foundation, CSS, JavaScript, jQuery
  • Software Engineer
    2008 - 2010
    • Leveraged C#, ASP.NET, and MS SQL to offer a candy manufacturer metrics and data visualizations to track the performance of ads.
    • Employed Java, JSP, and MySQL to create a shopping cart and accompanying PDF printouts for a manufacturer of light bulbs.
    • Utilized ActionScript and Flex to allow a men's products manufacturer to easily manipulate content on their microsite.
    • Established production environments for an automobile manufacturer, removing their need to support this in-house.
    • Patched a JVM memory leak that threatened to grind live servers to a halt during a campaign's Yahoo page takeover.
    Technologies: Java, ASP.NET, Flash, Flex, LAMP, HTML, CSS, MySQL, MS SQL
  • Software Engineer
    2007 - 2008
    NYU Center for Experimental Social Science
    • Designed and built a web-based experiment participant recruitment system with Photoshop, Illustrator, and Java.
    • Programmed software in Java and z-Tree for graduate student research experiments in Economics.
    • Provisioned and deployed to on-site Linux servers, monitoring uptime and server room conditions.
    • Designed and developed MySQL databases for storage and organization of research.
    Technologies: Java, Wicket, CSS, Struts, Spring, MySQL
  • Languages
    HTML, CSS, CoffeeScript, Less, Haml, JavaScript, SCSS, HTML5, Sass, SQL, Java, ECMAScript (ES6), Ruby, Liquid Template, C#, PHP
  • Frameworks
    ZURB Foundation 2, ZURB Foundation, Bootstrap, Bootstrap 4, Bootstrap 3, Bootstrap 3+, Foundation CSS, Foundation for Emails, Ruby on Rails (RoR), .NET
  • Libraries/APIs
    jQuery, React
  • Tools
    Git, GitHub, JIRA, Slack, Zapier, Sublime Text, Pivotal Tracker, Trello, Asana, Basecamp, BitBucket, Sketch, Adobe Illustrator, Adobe Photoshop
  • Paradigms
    Object-oriented Programming (OOP), Scrum, Minimum Viable Product, Agile Software Development, Rapid Prototyping, Responsive, Model View Controller (MVC), Responsive Web Design (RWD)
  • Platforms
    Unix, Linux, Heroku, Mac OS, Amazon Web Services (AWS), WordPress
  • Storage
    JSON, Media Queries, MySQL, PostgreSQL, MongoDB
  • Other
    Product Management, Performance Optimization, Front-end, Lean Startups, Foundation Emails, PSD to HTML, Web Services, Version Control, Version Control Systems, Wireframing, Entrepreneurship, Startups, User Experience (UX), UX Flows, GitFlow, RESTful APIs, Team Mentoring, DNS, Performance, Digital Marketing
  • Bachelor's degree in Computer Science
    2004 - 2008
    New York University - New York, NY, USA
I really like this profile
Share it with others