Chris Barber

Chris Barber Email and Phone Number

Staff Software Engineer @ Harper
Minneapolis, MN, US
Chris Barber's Location
Minneapolis, Minnesota, United States, United States
About Chris Barber

Highly experienced full stack software engineer with more than 24 years of expertise architecting and developing large-scale web applications, command line tooling, and contributor to over 100 open source projects and packages.I ♥ CLI's, open source, Rust, and JavaScript.Specialties: Rust, TypeScript, JavaScript, Node.js, React, Next.js, Tailwind, CSS, C++, Vercel, Drizzle ORM, Go, SQL, Docker, git, software architecture, security, authentication, APIs, Titanium, PHP, WordPress

Chris Barber's Current Company Details
Harper

Harper

View
Staff Software Engineer
Minneapolis, MN, US
Employees:
50
Chris Barber Work Experience Details
  • Harper
    Staff Software Engineer
    Harper
    Minneapolis, Mn, Us
  • Harperdb, Inc.
    Staff Software Engineer
    Harperdb, Inc. Dec 2024 - Present
    Denver, Colorado, Us
    ???
  • Tidev, Inc.
    Member Board Of Directors
    Tidev, Inc. Apr 2021 - Present
    • Formalized open source community policies• Coordinated the transfer of Titanium intellectual property from Axway to TiDev• Developed tidev.io in Next.js with integrated Contributor License Agreement signing and API endpoints for CLA verification in CI pipelines• Built downloads.titaniumsdk.com with automated release management and API for tooling• Refactored tooling related packages to modern TypeScript, Node.js, and ESM
  • Orobor.Ai
    Staff Engineer
    Orobor.Ai Jan 2024 - Oct 2024
    • Built a Rust-based CLI with daemon, auth, telemetry, config, prompting, and update checks using clap, Tokio, Axum, and tower-lsp• Developed several Next.js apps for marketing site, dashboard app, and API server using Drizzle ORM for database connectivity and Clerk for authentication• Automated user and organization syncing between Clerk and Neon PostgreSQL database• Produced custom authentication token system for REST API for use by CLI• Authored product specifications along with associated tickets and their milestones• Set up GitHub workflows for packaging binaries, deploying Next.js sites to Vercel• Created GitHub app for webhook and pull request integration; added repo selector to Next.js app
  • Vercel
    Software Engineer
    Vercel Jul 2022 - Jan 2024
    San Francisco, California, Us
    • Implemented new features into the Vercel CLI including redeploy, promote, and rollback• Improved check for updates system• Added or expanded support for serverless builders such as Node.js, Go, Next.js, Remix, Gatsby, Python, and Storybook• Enabled ESM support in serverless and edge functions• Developed features and updates to deployment related dashboard pages using Next.js• Worked in a highly collaborative and async team• Apart of on-call rotation responsible for incident response, issue triaging, and general product support
  • Axway
    Principal Software Architect Ii
    Axway Jan 2016 - Jul 2022
    Scottsdale, Az, Us
    • Primary developer of the unified Axway CLI (20k+ installs)• Security Point of Contact (SPOC) for over 10 cross-team Node.js, Java, and React projects• Led the design and development of next generation daemon powered tooling speeding up commands by 80x• Created native C++ addons for Node.js (N-API, NaN) for accessing iOS devices, Windows Registry interactivity, and concealing sensitive algorithms• Extended enterprise REST API server with new CLI-related services (Java, PostgreSQL, AWS, Kubernetes)• Implemented CI pipelines for security scans, testing, and publishing (Jenkins, GitHub actions, GitLab)
  • Appcelerator
    Lead Software Engineer
    Appcelerator Jun 2010 - Jan 2016
    • Creator of the Titanium CLI (300k+ installs)• Lead programmer of the Titanium Mobile Web• Developed the Appcelerator marketing website (WordPress), developer center (PHP, MySQL), marketplace (Zuora, AppDirect, S3), billing (Node, Recurly), back-end admin (Dojo, PHP), single sign-on (OpenID), search (Solr), and Titanium build websites• Defined company wide JavaScript coding standards and accompanying linting rules• Frequent team tech talk presenter (JavaScript, ES.next, regex, encryption)
  • Cb1, Inc.
    Ceo, Technology Consultant
    Cb1, Inc. Oct 2004 - Dec 2011
    Minneapolis, Mn, Us
    • Provided consulting services for 22 businesses across the US• Managed subcontractors across client projects• Handled all aspects of running a business: sales, accounting, project management• Developed over 20 custom websites with content management systems (WordPress, PHP, ASP, ColdFusion)• Handled deployment of multiple web applications on cloud-based virtual private servers• Implemented custom backup solution for web assets and Microsoft SQL Server backups• Developed a web-based accounting application (ColdFusion MX, Microsoft SQL Server)• Created secure solutions that involved Java web services, SSL certificates and single sign-on• Maintained software updates and general maintenance of customer server environments• Configured Cisco and FortiGate firewalls with VPN access for remote clients
  • Dojo Toolkit
    Committer
    Dojo Toolkit 2006 - 2011
    • Authored the dojox.widget.Rotator including the AutoRotator, RotatorController, and several transitions• Created the dojox.image.LightboxNano• Developed the dijit-based dojox.layout.RotatorContainer• Built the Dojo Tookit Module for Drupal• Helped with some of the development tasks for the former dojotoolkit.org website• Created demos and blog posts about using Dojo
  • Wheretolive.Com, Inc.
    Senior Software Architect
    Wheretolive.Com, Inc. Oct 2004 - Sep 2006
    Eden Prairie, Mn, Us
    • Built the world's best real estate search engine using Dojo Toolkit, Google Maps, and ASP.NET• Architected a scalable webmail application using .NET/C# and SQL Server 2005• Added markers and balloons to static web-based ESRI-powered street maps using Javascript and DHTML• Led a team of engineers to design and develop a scalable, customizable web application platform for a MLS listing search engine• Wrote an internal company message board system to organize projects and related files• Developed SQL stored procedures and user-defined functions to perform complex remote queries• Mentored a group of junior-level engineers• Built a relational, context-sensitive help system with a custom index mechanism and keyword highlighting
  • Comm5 Web Systems
    Senior Web Application Developer
    Comm5 Web Systems May 2000 - Oct 2004
    • Key developer of the benefitsCONNECT online benefit administration and employee management system• Developed several customer web applications using ColdFusion MX, JavaScript, Java, JSP, and PHP• Wrote mission critical applications and ColdFusion COM Objects using C++• Created Java-based solutions for on-the-fly image resizing, PDF creation, HTTP request tunneling and secure remote file storage operations• Used JavaScript for form validation and rich DHTML user interfaces• Maintained more than 20 servers running IIS, ColdFusion, JRun, Tomcat and SQL Server• Designed and deployed an enterprise network connecting two server environments, intranet, and Cisco IP phone system• Responsible for designing and supporting over 10 client projects• Accountable for time management and project time estimates• Designed user interface compositions and graphics using Adobe Photoshop
  • Science Incorporated
    Cad Designer
    Science Incorporated Jun 1995 - May 2000
    • Programmed custom utilities in C++, Java and Lisp to perform material calculations and compile bill of materials• Wrote AutoCAD routines using AutoLISP to automate processes such as inserting and updating title blocks• Designed automated manufacturing machines using Autodesk AutoCAD and Mechanical Desktop• Created 3D animations of machinery using 3D Studio Max

Chris Barber Skills

Javascript Html 5 Mysql Node.js Css Php Android Linux Front End Java Html5 Skyrim Ios Dojo Titanium Mobile Drupal Python Microsoft Sql Server Ajax C++ Tomcat Cascading Style Sheets Dojo Toolkit Bash Http Web Design Windows Css3 User Experience Html Mobile Web Ubuntu Webkit Security Ux Opengl Webgl Browser Detection Single Page Apps Server Push Comet Accessibility Concurrent Programming

Chris Barber Education Details

  • Normandale Community College
    Normandale Community College
    Computer Science

Frequently Asked Questions about Chris Barber

What company does Chris Barber work for?

Chris Barber works for Harper

What is Chris Barber's role at the current company?

Chris Barber's current role is Staff Software Engineer.

What is Chris Barber's email address?

Chris Barber's email address is cb****@****way.com

What is Chris Barber's direct phone number?

Chris Barber's direct phone number is +161230*****

What schools did Chris Barber attend?

Chris Barber attended Normandale Community College.

What are some of Chris Barber's interests?

Chris Barber has interest in Skyrim, Fallout, Lego Technic, Sarcasm, Frappacinos, Autocad, Heavy Metal, All Things Javascript And Node, Maya, Databases.

What skills is Chris Barber known for?

Chris Barber has skills like Javascript, Html 5, Mysql, Node.js, Css, Php, Android, Linux, Front End, Java, Html5, Skyrim.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.