Scroll To View More
Wesley Reitzfeld, Software Developer in Chattanooga, TN, United States
Wesley Reitzfeld

Software Developer in Chattanooga, TN, United States

Member since May 18, 2017
Wesley has over 10 years of professional software experience. He started his software engineering career at Endeca, building a database/search engine using C++. From there, he jumped into the fast-moving startup world as a web developer. With 5+ years building Rails and JavaScript heavy applications, Wesley considers himself a true full-stack developer.
Wesley is now available for hire

Portfolio

  • Wikiful
    Ruby on Rails, Vue.js, PostgreSQL, AWS, Stripe
  • Apptimize
    Java, Python, Angular, Redis, PostgreSQL, AWS
  • Cazena
    Ruby on Rails, Angular, PostgreSQL, Go, AWS

Experience

  • JavaScript, 10 years
  • HTML/CSS, 10 years
  • Amazon Web Services (AWS), 5 years
  • Stripe, 5 years
  • Ruby on Rails (RoR), 5 years
  • C++, 4 years
  • AngularJS, 4 years
  • Vue.js, 3 years
Chattanooga, TN, United States

Availability

Part-time

Preferred Environment

macOS, Linux, Vim, GitHub

The most amazing...

...personal project I've done is https://www.wikiful.com—a SaaS wiki platform.

Employment

  • CTO

    2015 - PRESENT
    Wikiful
    • Built an entire SaaS product—this includes integrating it with Stripe, an email/notification system, setting up the marketing site, setting up wiki platform, implementing continuous integration, and utilizing open source when appropriate.
    • Created a best in class WYSIWYG editor to manage wiki content.
    • Developed a custom spell checker.
    • Improved responsiveness (mobile friendly) of the entire site, including the wiki editor!
    • Managed the architecture and all the implementation details.
    Technologies: Ruby on Rails, Vue.js, PostgreSQL, AWS, Stripe
  • Web Architect Consultant

    2013 - PRESENT
    Apptimize
    • Helped in the early stage web app development to support customers ability to create, run, and view AB experiments.
    • Restructured the code base to the simplify use of Angular components. Every component now has it's own isolated CSS which lives next to the JavaScript and HTML.
    • Set up a Redis cluster in order to support large volumes of customer data.
    • Led the use of Angular best practices within the organization.
    • Implemented countless beautiful mockups from our designer.
    Technologies: Java, Python, Angular, Redis, PostgreSQL, AWS
  • Web Architect Consultant

    2014 - 2015
    Cazena
    • Created the foundation for the user application using Rails and Angular.
    • Made significant contributions to a cluster manager within AWS to process big data.
    Technologies: Ruby on Rails, Angular, PostgreSQL, Go, AWS
  • CTO

    2012 - 2013
    Storytelling Machines
    • Created a new templating language to define how stories are generated and rendered.
    • Built a compiler that would take user input (text, voice, images) and a template defining a video and output a video JSON file.
    • Used the latest HTML5 technologies to dynamically render a proprietary video JSON file.
    Technologies: Ruby on Rails, HTML5, Bootstrap, Backbone.js, PostgreSQL, AWS, Heroku, Stripe
  • Senior Software Engineer

    2008 - 2012
    Endeca
    • Made remarkable contributions to a strategic research project within the first 6 months as a full-time employee.
    • Tasked, as the main engineer, with rewriting the analytics/business-intelligence language to use on the outcome of a new research project.
    • Redesigned a wild-card text-search to use a more balanced approach that resulted in smoother performance characteristics and less configuration (eliminating ngrams).
    • Changed the engine and indexes to work in a clustered environment which required a reader/writer distinction and ability for the writer to inform readers of a pending update.
    • Debugged a performance problem resulting from string management.
    • Introduced a task: a local string allocation for better string management in a highly parallel system—resulting in major performance improvements.
    Technologies: C++

Experience

  • Wikiful | Your Own Personal Wiki (Development)
    https://www.wikiful.com

    Wikiful is a SaaS product that I built and am continuously improving. I'm the sole developer while my partner helps with marketing, copy, UI, UX, and strategy.

    Wikiful is a wiki platform where users can sign up and create wikis. Wikis can be public, private, or shared with specific people.

    A few feature highlights:
    * Beautiful image figures with a wonderful edit model.
    * A Google maps integration.
    * Code blocks.
    * Supports mobile and touch screens.
    * Add viewers, collaborators, and administrators to your wikis.
    * Customize the page order, including making any level of nested sub-pages.
    * And in our experience is one of the most user-friendly WYSIWYG editors out there!

  • SAFER Campus (Development)
    http://safercampus.org/

    SAFER strengthens student-led movements to combat sexual and interpersonal violence in campus communities.

    I was the main developer on implementing their design and setting up a CMS. For the CMS, I opted to use http://www.concrete5.org/ as it provided a very user-friendly WYSIWYG experience for the content creators.

  • The Sex Pact (Development)
    http://www.sexpact.org/

    The Sex Pact is a CDC-funded initiative to increase condom usage among 14-18 year-old African American males in Washington, DC.

    I was the main developer on implementing their design and setting up an admin dashboard. I used Ruby on Rails for the site which enabled me to use ActiveAdmin for easy user and content management. The site features a dynamic sign-up form and a custom forum built using JavaScript and Ruby on Rails.

Skills

  • Languages

    Haml, HTML, HTML/CSS, C++, SQL, CSS, JavaScript, ECMAScript (ES6), CSS3, CoffeeScript, SCSS, HTML5, Sass, Ruby, TypeScript 2, TypeScript, Java, C, Go, Python, XSLT, Perl, XQuery, XPath, Python 3
  • Frameworks

    Capybara, Ruby on Rails (RoR), AngularJS, Paper.js, Angular, Bootstrap, JUnit
  • Libraries/APIs

    Stripe API, Devise, Pundit, Lodash, jQuery, Vue.js, Stripe, Ruby on Rails API, Twilio API, D3.js, Backbone.js
  • Tools

    AWS SES, Codeship, Amazon Virtual Private Cloud (VPC), Gulp.js, Webpack 2, Amazon CloudFront CDN, Valgrind, GDB, Travis CI, Apache ZooKeeper, Guacamole, Google Analytics
  • Paradigms

    Kanban, Agile, Continuous Delivery (CD), Scrum, Database Design, Faceted Navigation, Continuous Integration (CI), Continuous Deployment, Test-driven Development (TDD), Concurrent Programming, Behavior-driven Development (BDD)
  • Platforms

    Amazon Web Services (AWS), Twilio, AWS EC2, AWS Elastic Beanstalk, Heroku, Linux
  • Storage

    PostgreSQL, AWS S3, Database Performance, SQL Performance, MySQL, AWS RDS, Redis, Database Caching, MongoDB, Memcached
  • Other

    User Management, User Registration, Back-end, Front-end, Faceted Search, Capybara-Webkit, Startups, Performance Analysis, Content Delivery Networks (CDN), Web Scalability, AWS Route 53, Search, CSS3 Animation, Analytics, ActiveAdmin, Lean Startups

Education

  • Bachelor of Science in Computer Systems Engineering
    2004 - 2008
    Boston University - Boston, MA, USA
I really like this profile
Share it with others