Derek Barber work email
- Valid
- Valid
Derek Barber personal email
I am an experienced polyglot software developer with a focus on web and mobile applications. In recent years my focus has been on developing web applications with Ruby, Rails, and JavaScript (including Node and React). On the mobile side I have experience developing cross-platform apps using React Native as well as building native iOS apps using Swift. I also have recently been exploring functional programming and have been enjoying Elixir and the Phoenix framework.I am a continual learner, always seeking to improve myself and my craft. I’m not afraid of finding out that I’m wrong and learning a better way to do things. I honestly enjoy programming and the process of bringing ideas and specifications to life. Writing clean code is a passion of mine and so a primary goal is to always write well designed code that is easy to change and also easy to test. I’m an avid user of automated testing tools and generally practice a test-first approach to development.
-
Chief Technology OfficerLead With Purpose Apr 2015 - PresentLead with Purpose helps businesses to create an engaged team of people that are on the same page. I have worked on their software platform which is a large and complex Rails application that also exposes an API to the front-end which has been built with a combination of vanilla JavaScript and React. -
PrincipalElendil Software Mar 2018 - Jan 2021Vancouver, Canada AreaWe are a custom software consulting agency specializing in mobile and web application development.
-
Co-Founder / Senior Software EngineerProvidechat Jan 2009 - Jul 2018Vancouver, Canada AreaI designed and built the Provide Chat web-based application using a combination of Ruby on Rails and JavaScript (both vanilla JS, Node and React). Provide Chat includes a web-based administration and chat system, a robust API and third-party JavaScript widgets. Additionally I have worked on building mobile applications which authenticate and communicate through the Rails-powered API. I have also experimented with utilizing Elixir to increase performance for the chat-specific portions of the API.In addition to my duties as lead software developer, I help to manage the company operations and interact with our customers and partners.
-
Software DeveloperGlass Canvas Mar 2017 - Apr 2018Remote / Fort LangleyMy role at Glass Canvas has primarily involved the continued development and customization of their custom CMS platform, a Ruby on Rails application built with the Refinery extension. In addition to the Rails work I have also written JavaScript and React code and been involved with ElasticSearch integration. -
Senior Software EngineerIcan Systems Inc. Jan 2008 - Mar 2016My primary work with iCan Systems involved building their web technology platforms, specifically Smartsettle One, a web application designed for simple, single-issue, two-party negotiations. The application has many use-cases including areas of debt and conflict resolution. I also built the International eNegotiation Exhibition, which has seen the involvement of dozens of universities from over 30 different countries, and Dutch eAuction which integrates the Smartsettle negotiation engine into an auction paradigm.iCan Systems Inc. is a leader in developing software for the emerging eNegotiation industry. Their software implements algorithms which are based in the field of game theory, involving mathematical models for resolving conflict and encouraging cooperation between decision makers. -
Software DeveloperLusora Inc. Jan 2004 - 2007Remote / San Francisco Bay AreaLusora was a leader in developing embedded health and elder patient care technology. I was the primary developer of a Java server platform which was a communications hub for Lusora’s embedded health care devices. The embedded devices would connect to the server and send updates and alerts, then the server platform would also send down commands and updates to the devices. Additionally I built a Java-based web application (using Tomcat/JSP) that would allow the monitoring and management of these embedded devices. -
Software EngineerCalltrex Jan 2002 - Dec 2003Vancouver, Canada AreaAt CallTrex, I was the lead software developer on a team that developed custom web applications for call centres. I managed asterisk PBX servers and build custom web applications that would tie into the asterisk PBX and provide integrated functionality to call centre agents.
-
Software DeveloperShopping Sherlock Jan 1998 - Dec 2001Vancouver, Canada AreaWas the lead software developer on a team responsible for developing e-commerce web-based applications. We built several custom online shopping applications initially using Perl and then migrated over to PHP3. One of our goals was to leverage open source technologies as much as possible and so we developed our applications on Linux, Apache, MySQL and other open source technologies.
Derek Barber Skills
Derek Barber Education Details
-
Information Technology
Frequently Asked Questions about Derek Barber
What company does Derek Barber work for?
Derek Barber works for Lead With Purpose
What is Derek Barber's role at the current company?
Derek Barber's current role is Senior Software Engineer.
What is Derek Barber's email address?
Derek Barber's email address is db****@****nvas.io
What schools did Derek Barber attend?
Derek Barber attended Kwantlen Polytechnic University.
What skills is Derek Barber known for?
Derek Barber has skills like Ruby On Rails, Ios Development, Long Distance Running, Ruby, React.js, Javascript, Swift, Java, Elixir, Mobile Applications, Programming, Web Applications.
Not the Derek Barber you were looking for?
-
-
-
-
Derek Barber
Toronto, On7earthlink.net, qtrade.ca, td.com, gmail.com, aol.com, gmail.com, fisglobal.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial