James Martens

James Martens Email and Phone Number

Tech lead - Hyper @ Hyper
James Martens's Location
Esquimalt, British Columbia, Canada, Canada
James Martens's Contact Details

James Martens personal email

n/a
About James Martens

A seasoned software engineering leader with a passion for driving excellence in team development, technical innovation, and product strategy. Experienced in mentoring, architecture design, and implementing scalable solutions using modern technologies like Vue3, Ruby, and Node.js.As a self-taught software developer with a continuous commitment to learning and mastering new technologies, my career began with hands-on exploration of web development and has grown through practical experience, online courses, mentorship, and a passion for problem-solving. I am a human who talks to machines so you, or someone else you care about, don't have to.

James Martens's Current Company Details
Hyper

Hyper

View
Tech lead - Hyper
James Martens Work Experience Details
  • Hyper
    Technical Lead
    Hyper Sep 2023 - Present
    Victoria, British Columbia, Canada
    Hyper is my first, headfirst dive into working with AI.Here we combined Speech-to-text/Text-to-speech in realtime with AI to give it ears and a voice. Initially focusing on voice cloning, we have quickly branched into much more fully featured conversation-based service. I've been lucky enough to get rapid exposure to some of the most interesting aspects of artificial intelligence work in a non-data science context. The opportunity has also afforded me the chance to work on something else I hold dear: the art of conversation. While there is the usual setting up and connecting of API work in the the ai space, there is also the interesting modelling of a human interaction taking place all the time, and in a medium and format that I'm familiar with in a practical sense, but less so in a how-it-looks-in-javascript sense.I'm excited about the work we are doing, and eager to show it off!
  • Daylight
    Software Engineering Manager
    Daylight Apr 2022 - Aug 2023
    Victoria, British Columbia, Canada
    An opportunity to take a leadership role presented itself to me midway through my first year at Daylight. I gratefully accepted the responsibility of 12 direct reports, and oversaw the front end squad's transformation from treading water with our technical debt, to driving development through a Test-First approach. While I was somewhat uncertain about less-keys-more-meetings-more-people, I feel like I grew the most in this role, when comparing it to others. It also awakened in me a deep love for mentoring others, as I was able to help guide some of our interns, and shape their future growth.I also grew to enjoy the architecture and strategy component of the role much more. As a developer, I was often subject to the effects of plans going sideways, so now as the party responsible for the plans, I was deeply incentivized to ensure that no-one experience the effects of a missed detail on my part. Now I am squarely in an intersection; still happy to solve the tough technical problems with code, but equally happy to delegate it to a more clever human, and help them with their career growth in some other way.
  • Daylight
    Staff Software Developer
    Daylight Jan 2022 - Apr 2022
    Victoria, British Columbia, Canada
    Proof was acquired by one of the firms we work with (and underpinned a lot of our integrations too) so in some ways, coming to Daylight felt like a natural move for me. Here we smithy the finest of JavaScript into carefully crafted micro-services. While my day to day has changed (no ruby, lots of isomorphic JavaScript). Of late, I have been called on to do more mentoring and working with the team to orient around the features we want to tackle next on our roadmap!
  • Proof
    Senior Developer
    Proof May 2021 - Jan 2022
    Remote
    Working with a team of talented developers, I got to work on an amazing product with the goal of reducing workflow friction in government. This truly tested my chops in Rails and allowed me to finally get to work with VueJs, which I have now settled on as my preferred front end framework. Additionally, given that we were a small team with a lot of responsibility, I also got to experience the SRE role in a very rewarding manner, and take an even greater role in developing the roadmap and features for the product.
  • Stuntpilot
    Senior Developer / Runner Of Systems
    Stuntpilot Jun 2020 - May 2021
    Victoria, British Columbia, Canada
    When Appcolony spit off into a design / development agency, I went along with the Design side. Typically I would have sought out the developer side, but I wanted to take a different path here and work with a group of people who were experts in branding and digital experience. At Stunt Pilot, the focus was experience - so I gradually let go of the coding part and focused a lot more on the rendering that experience. This resulted in an exploration of the no-code toolspace. As it turns out, actually knowing how to code makes you very adept with some of these tools. We mainly leveraged Webflow, and I was able to convert several of the agency projects from custom Rails CMS to webflow in mere days. It helped that I was also the architect for the original sites, so knew the requirements, but it was also vital to know how a no-code tool leveraged CSS and JS in order to be effective.
  • Appcolony
    Senior Developer
    Appcolony Jan 2016 - Jun 2020
    Victoria Bc
    At App Colony, I was fortunate to be able to work with groups like Hockey Canada, The Cooperators, Lee Valley and more, to help them develop web and mobile solutions. I was also very lucky insofar as by this point in my career, I was regarded as a subject matter expert in a wide array of contexts, which, in practice, afforded me the ability to work with every business unit and client. Spending most of my time in Ruby on Rails, some .Net with a sprinkling of Elixir and a side order of Vue and React.
  • Freerunning Technologies
    Web Programmer
    Freerunning Technologies May 2015 - Jan 2016
    Victoria Bc
    Freerunning was a major contributor to the Ruby on Rails Ecommerce platform know as Spree (later forked by Freerunning and renamed to Solidus)
  • Freshwater Creative Corp
    Sr. Web Developer
    Freshwater Creative Corp Jun 2011 - Jan 2016
    Calgary Ab
    I am responsible for architecting all Ruby-on-Rails-based sites for our clients. I play many roles here; systems engineer, developer, troubleshooter, and lead tester - setting up servers (usually AWS/EC2) from scratch, ensuring they are secure and up-to-date, as well as deploying multiple apps to each one and writing as many automated tests as I can. I'm very comfortable with "modern" Rails (4.1.8 at the time of this writing) and the latest Ruby (2.1.5), but my experience with the framework dates back to about Rails 2.3. Ruby's idioms are very attractive to me and I have found the most satisfaction working with this language than any other in my working experience. I'm also comfortable with PHP, and from time to time have had to investigate and fix issues on Wordpress sites, though it's not my preferred environment to work in.
  • Nonfiction Studios Inc.
    Web Developer
    Nonfiction Studios Inc. May 2009 - May 2011
    I was part of a dynamic team of Ruby & PHP developers. nonfiction has their own PHP-based CMS that was modeled after Rails-esque idioms. This made for some interesting conversation between team members and lots of discussions about best practices. I attended 2 amazing Ruby conferences while working here (one was in Hawaii!). This environment lent itself to being more of a polyglot in order to support the diverse array of projects and I learned a lot from my teammates during this period. It was also my experience here that cemented my adoration for Ruby as a language for getting complicated jobs done with Haiku-like expressions.
  • Pitch Digital
    Technology Director
    Pitch Digital Apr 2006 - May 2009
    Calgary Ab
    Pitch was my first run at going solo. I was the only developer on a very small team of 3 people, so I head to learn to stand on my own and very quickly learned how to set up deploy scripts for releases, as well as the importance of staging and integration servers for QA. I was still using CVS as as my go-to for version control, as git had not yet reached maturity and widespread coverage it enjoys today. While at Pitch, I was responsible for code on all client sites, as well as internal networking and IT infrastructure. Most of the time this was static HTML, but there was also a need for me to create compelling presentations. Rather than use Powerpoint, I opted to teach myself Flex and ActionScript and employed this to great effect.
  • Critical Mass Inc
    Sr. Web Dev
    Critical Mass Inc 2002 - 2006
    Calgary Ab
    After moving to Calgary from Vancouver BC, there was a lot of uncertainty in the job market for IT professionals. The first .com bubble had just popped and venture capitalists where shying away from slapping a website on just any old idea in the hopes of monetizing it. I was fortunate to be offered a position at Critical Mass, where the diverse peer group afforded me many opportunities to learn new technologies and expand my range of skills. I picked up a lot of Java-centric skills here (JSP, Dynamo, Websphere and Weblogic administration). I worked with the Mercedes-Benz team on 2 separate occasions; once when I started there, and then later on as a Senior Dev on the Mercedes Benz Dealers projects. Between the 2 I was able to work on projects for Dell, AT&T and NASA.
  • Parallel Strategies
    Developer
    Parallel Strategies Mar 1999 - Apr 2002
    Vancouver Bc
    This was my first gig as an actual Web developer. Prior to this I had only dabbled in the coding of sites and didn't really know what was in store for me once "this web stuff" really started to take off. All of my skills at this point were self-taught. During this era of the web, 90% of sites were scaffolds mounted on tags, with clever use of transparent gifs and lots of compromises. I worked with some great people, in a very funky studio in Gastown. During this time I was responsible for 2 iterations of Placer Dome's website, the second of which netted our team a Lotus Award. I also built versions of Lawson Lundell's site, Hotel Georgia and Bayer CropScience.

    James Martens Skills

    Web Development Javascript User Experience Web Applications Css Information Architecture Jquery Json Ruby On Rails Cms Html5 Html 5 Php Ruby Git Sass User Interface Design Databases Node.js Cascading Style Sheets Rubymotion Rubygems Haml Backbone.js Rspec Capybara Selenium Nginx Coffeescript Erlang Database Modeling Zsh Rasperry Pi Arduino System Administration Operating Systems Linux Server Linux Desktop Erb Handlebars Angularjs Spine.js Redmine Pivotal Tracker Basecamp Arch Linux Virtualbox Raspberry Pi Ecto

    James Martens Education Details

    Frequently Asked Questions about James Martens

    What company does James Martens work for?

    James Martens works for Hyper

    What is James Martens's role at the current company?

    James Martens's current role is Tech lead - Hyper.

    What is James Martens's email address?

    James Martens's email address is ja****@****shaw.ca

    What is James Martens's direct phone number?

    James Martens's direct phone number is +140320*****

    What schools did James Martens attend?

    James Martens attended Simon Fraser University.

    What skills is James Martens known for?

    James Martens has skills like Web Development, Javascript, User Experience, Web Applications, Css, Information Architecture, Jquery, Json, Ruby On Rails, Cms, Html5, Html 5.

    Not the James Martens you were looking for?

    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.