I am a full-stack software developer with over 22 years of development, architecture, and team lead experience in engineering projects of all types. I have spent the past 12 years working heavily on web and mobile applications in Ruby on Rails and various front-end frameworks. I am as comfortable on the front end, creating rich and user-friendly web and mobile experiences, as I am in back-end code working on performance-critical algorithms and APIs. I can build a project by myself, can work with your team, or can lead a group of other developers. I appreciate short iterations, frequent deploys, clean code, and regular communication on the organization and project progress. Languages/Frameworks: Ruby/Rails ReactJS, VueJS, AngularJS, ES6, Typescript, GraphQL, Apollo Client, styled-components, Less/Sass, Bootstrap, Haml Swift, Kotlin, React Native, Rust, Objective-C Java, Java EE, Spring, Hibernate, Richfaces, GWT Middleware, databases, build, etc: Web/App servers: Nginx, Puma, Apache Tomcat, Wildfly (JBoss), Glassfish Host: Heroku, Google App Engine, AWS, Rackspace DB: Oracle DBMS, MySQL, Postgres, Mssql Full text search: Apache Lucene, Sphinx Build management: Yarn, Apache Ivy, Maven, Gradle, Cargo Test: RSpec, Minitest, Cypress Containers: Docker CI/CD: CircleCI APIs I know well: Payment gateways: Stripe (with SCA), CardConnect (Bluepay), Shift4 Email campaigns: Constant Contact, Mailchimp, Personica (Fishbowl) PMS: StayNTouch, Maestro Event planning: Socialtables SGML/XML/DITA/ATA/S1000D: PTC Arbortext Editor, XMetaL, Adobe Framemaker Others: Sendgrid, Pusher, Google Maps, Hubspot, Calendly
©