Bartram Nason
Verified Expert in Engineering
Front-end Development Developer
Chicago, IL, United States
Toptal member since September 23, 2015
Bartram is a programmer with a creative streak. He has over a dozen years of professional development experience across a variety of platforms and languages. Bartram has spent the last few years developing web applications using content management systems like WordPress and Drupal as back-end frameworks, and he has contributed numerous modules to the Drupal community. He's excited about building push-enabled apps with Node.js and WebSockets.
Portfolio
Experience
Availability
Preferred Environment
Ubuntu, MacOS
The most amazing...
...projects I've developed are the ones that help people live better, more fulfilling lives.
Work Experience
Engineering Manager
NDA
- Wrote product and tech specs for a workflow automation tool and managed software development as new features were added.
- Led the effort to convert the entire front-end codebase from JavaScript to TypeScript. Led several efforts to update foundational dependencies, including upgrading build tools from Babel to SWC and upgrading a component library from MUI@4 to MUI@5.
- Mentored junior and mid-level front-end engineers and reviewed countless pull requests.
- Established patterns for unit testing and component documentation using Storybook.
Consultant
MobileMind
- Migrated infrastructure from a single VM instance to Google Kubernetes Engine on GCP, using Google Cloud Build and Ansible for automated, repeatable deployments.
- Mentored a front-end development team on the migration from JavaScript to TypeScript.
- Led the implementation of several SSO integrations from edtech vendors.
Full-stack Developer
NDA
- Reviewed and refactored a legacy API using FeathersJS.
- Developed firmware for an IoT-based self-serve device.
- Improved deployment processes with AWS.
- Updated the admin interface using React admin package.
- Migrated an in-store Android app to React Native, including support for QR scanning via device camera.
Full-stack Developer
Zypp Technology
- Developed a real-time API using Feathers and MongoDB.
- Developed multiple React and Redux web applications to consume a real-time API. The UI was built using Material-UI.
- Integrated IoT device control into API and web applications with Particle Cloud.
- Configured a monorepo to reuse code components across web applications and the real-time API.
WordPress API Developer
Masterbuilt
- Developed custom plugins to pull data from a 3rd-party API.
- Implemented a continuous delivery pipeline with GitHub Actions.
- Implemented new designs and theme changes in WordPress.
Drupal Developer
Butchershop Creative
- Contributed to development of theme and modules for a Drupal 7 marketing website.
Director of Technology
Enablus
- Built wall-sized touch-enabled interactive presentations for display at international conventions.
- Configured virtual machine-based development environment infrastructure for a team of developers using Vagrant, VirtualBox, Ansible, Git, and other deployment tools.
- Trained and mentored developers in PHP, Drupal, WordPress, and front-end technologies.
- Built CKEditor widgets for Bootstrap components to allow content editors to create carousels, accordions, etc., in WYSIWYG.
- Migrated a major state university website to a cloud-based WordPress environment.
Senior UX Designer/Developer
Enablus
- Designed and developed marketing websites for small- and mid-sized companies.
- Designed and developed data-intensive web applications using Drupal with a custom interface.
- Migrated production sites from Drupal 6 to Drupal 7.
- Developed a native iOS game for an international retail brand.
User Interface Designer
Chain Reaction eCommerce
- Designed a new look and feel for the osCommerce-based eCommerce platform.
- Developed HTML prototypes for new dashboards, reports, user management, and shopping experience.
- Developed a REST API for an open-source eCommerce platform.
- Participated in an internal PCI compliance review for a SaaS provider.
- Created a style guide for an open-source eCommerce application.
Skills
Libraries/APIs
Backbone.js, Drupal, jQuery, Underscore.js, React.js, Formik, Node.js, Moment.js, Marionette.js, Zepto, Facebook API, Facebook SDK, Handlebars, Yup
Tools
Ansible, Vagrant, Git, Adobe Software Development, Webpack 4, Google Kubernetes Engine (GKE), Grunt, Bitbucket
Languages
JavaScript, PHP, HTML, CSS, TypeScript, Less, Java, Sass, Objective-C
Frameworks
Bootstrap, Twitter Bootstrap, Redux, Material UI, Next.js, Prototype Development, JavaScript, React Native, Photon, Cypress
Platforms
Rackspace Cloud, Ubuntu, Percona, WordPress Development, Cloud Engineering, MacOS, Drupal Design, AWS, Arduino, Android, Cloud Engineering, Kubernetes
Storage
MySQL, MongoDB, PostgreSQL
Other
Software Development, Front-end Development, WordPress Multisite, Chrome Extension Development, Apache Cordova, Semantic UI, ArduPilot
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring