Wesley Reitzfeld, Developer in Chattanooga, TN, United States
Wesley is available for hire
Hire Wesley

Wesley Reitzfeld

Verified Expert  in Engineering

Software Developer

Location
Chattanooga, TN, United States
Toptal Member Since
June 12, 2017

Wesley started his software engineering career at Endeca, solving very difficult database/search performance optimization problems in C++ (he loves logic puzzles). From there, Wesley jumped into the startup world as a full-stack web developer. He's worked extensively with React, Angular, and Vue.js for the past several years, and while primarily working with Ruby on Rails, Wesley has also worked with back ends using Go, Python, and Java.

Portfolio

Wikiful
Amazon Web Services (AWS), Stripe, PostgreSQL, Vue, Ruby on Rails (RoR), Ruby
KapowCorp
D3.js, React, Vue, Ruby on Rails (RoR)
Apptimize
Amazon Web Services (AWS), PostgreSQL, Redis, Angular, Python, Java

Experience

Availability

Part-time

Preferred Environment

GitHub, Vim Text Editor, Linux, MacOS

The most amazing...

...personal project I've done is Wikiful.com: a SaaS wiki platform.

Work Experience

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: Amazon Web Services (AWS), Stripe, PostgreSQL, Vue, Ruby on Rails (RoR), Ruby

President

2013 - PRESENT
KapowCorp
  • Developed a data visualization drawing app.
  • Built a WYSIWYG wiki platform.
Technologies: D3.js, React, Vue, Ruby on Rails (RoR)

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: Amazon Web Services (AWS), PostgreSQL, Redis, Angular, Python, Java

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: Amazon Web Services (AWS), Go, PostgreSQL, Angular, Ruby on Rails (RoR), Ruby

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: Amazon Web Services (AWS), Stripe, Heroku, PostgreSQL, Backbone.js, Bootstrap, HTML5, Ruby on Rails (RoR), Ruby

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++

Wikiful | Your Own Personal Wiki

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

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

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.

Languages

TypeScript, HTML, C++, SQL, JavaScript, ECMAScript (ES6), CSS3, HTML5, Sass, Ruby, C, Go, Python, Java

Frameworks

Paper.js, Ruby on Rails (RoR), AngularJS, Redux, Bootstrap, Angular

Libraries/APIs

React, Vue 2, Stripe API, Devise, Lodash, jQuery, Vue, Stripe, Ruby on Rails API, Vuex, Twilio API, D3.js, Backbone.js

Tools

Amazon Simple Email Service (SES), Codeship, Amazon Virtual Private Cloud (VPC), Amazon CloudFront CDN, Valgrind, GDB, Travis CI, Vim Text Editor, GitHub

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, Amazon EC2, AWS Elastic Beanstalk, Heroku, Linux, AWS Lambda, MacOS

Storage

PostgreSQL, Amazon S3 (AWS S3), Database Performance, SQL Performance, MySQL, Database Caching, MongoDB, Redis, Memcached

Other

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

2004 - 2008

Bachelor of Science in Computer Systems Engineering

Boston University - Boston, MA, USA

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring