Eric Mulvaney

Eric Mulvaney Email and Phone Number

Software Developer, Researcher @ Actuated Labs
Toronto, ON, CA
Eric Mulvaney's Location
Toronto, Ontario, Canada, Canada
Eric Mulvaney's Contact Details

Eric Mulvaney personal email

About Eric Mulvaney

Eric Mulvaney is a Software Developer, Researcher at Actuated Labs. He possess expertise in embedded linux, linux kernel, c/c++, arm assembly, linux and 13 more skills. Colleagues describe him as "Eric's quiet nature and calm demeanor belies a keen mind, and rich experience and knowledge of software development. Eric is comfortable with more programming languages than I ever knew existed, and is able to explain each one's merits and shortcomings, how he has used them, and their best practices. Eric likes to understand the task at hand, and the problems needed to be solved. This leads him to design and implement efficient algorithms and code, and he challenges his colleagues to do the same. He enjoys tackling complicated problems, and finding solutions where others failed." and "Eric possesses a fantastic depth of understanding in computing that has led to important feature additions to our product. His knowledge and capabilities have always resulted in extraordinary implementations. Additionally, I cannot count the number of times where his technical breadth in multiple languages and algorithms has been invaluable in my own feature implementations. I highly recommend Eric if you need an excellent programmer who works very well in a team."

Eric Mulvaney's Current Company Details
Actuated Labs

Actuated Labs

View
Software Developer, Researcher
Toronto, ON, CA
Eric Mulvaney Work Experience Details
  • Actuated Labs
    Senior Software Developer
    Actuated Labs Sep 2015 - Present
    Toronto, Ontario
    + We were contracted by Aevena Inc. (San Carlos, CA) to design a high-performance embeddedplatform for their indoor flying robot. I was responsible for all software aspects related tothe hardware platform and its attached devices. This included the development of Linuxmodules and Robot OS plugins, writing microcontroller firmware, porting Intel-specific code toARM, and optimizing third-party code.+ Skills: Linux Kernel, PX4, C/C++, Python, ARM Assembly, ROS, V4L2, OpenCV.+ Hardware: Nvidia TX1/TK1, Cypress PSoC 4000, STM32F0.
  • Upsight
    Senior Software Developer
    Upsight Oct 2012 - Aug 2015
    Toronto, Ontario
    + Designed and implemented a distributed, programmable, Storm-based system for transforming massive amounts of data in real-time to/from Kafka, HBase, and Redis.+ Translated various Data Science feature extraction algorithms (Java/Hadoop) to Python for distributed execution under Hive, simplifying their deployment and use.+ Created a facility to enable Data Science to directly demonstrate new machine-learning algorithms to customers via their usual Hive query interface.+ Created a two-part Storm-based system for real-time event attribution, with direct reporting to customer systems.+ Skills: Java, Python, AWK, Storm Trident, Redis, Hive, HBase, Kafka, Visual VM.
  • Interfaceware
    Senior Software Developer
    Interfaceware Apr 2007 - Jul 2012
    Toronto, Ontario
    + Optimized the speed and memory use of various algorithms.+ Created flexible algorithms to process and search text.+ Simplified thread interaction and message processing.+ Designed distributed processes for cluster installations.+ Created Python and Lua bindings for various libraries.+ Ensured compatibility with international systems.+ Worked intensely with MySQL, OCI and ODBC libraries.+ Insulated UI routines from AJAX disconnects and timeouts.+ Provided an interface to query and manipulate log data.+ Skills: C/C++, Python, Lua, JavaScript, Valgrind, Apple Instruments, Pthreads, BSD sockets, OpenSSL, libcurl, MySQL, Oracle, SQL Server.
  • Panometrics Inc.
    Software Developer
    Panometrics Inc. Oct 2006 - Apr 2007
    Toronto, Ontario
    + Helped port a web application from C++ to Python.+ Skills: C/C++, Python, Boost::Python.
  • Health Canada / University Of Windsor
    Lab Technician / Research Assistant
    Health Canada / University Of Windsor Jan 2006 - May 2006
    Windsor, Ontario
    + Repaired sophisticated air quality monitoring equipment.+ Developed innovative solutions to speed or improve procedures.+ Prepared and extracted delicate, study-critical sample material daily.
  • Health Canada
    Software Developer (Contract)
    Health Canada Dec 2005 - Feb 2006
    Windsor, Ontario
    + Automated how reports are generated for participants of air quality studies.
  • Health Canada / University Of Windsor
    Field Technician
    Health Canada / University Of Windsor Jul 2005 - Aug 2005
    Windsor, Ontario
    + Repaired equipment to avoid costly professional service.+ Setup and maintained air quality monitoring equipment.+ Explained the purpose and operation of equipment to participants.
  • University Of Windsor
    Graduate Teaching Assistant
    University Of Windsor Sep 2002 - Dec 2004
    Windsor, Ontario
    + Taught students in small groups and individually.+ Coordinated small teams of teaching assistants.+ Created assignments and helped prepare exams.+ Maintained the course website.
  • University Of Windsor
    Research Assistant (Contract)
    University Of Windsor Jul 2000 - Aug 2000
    Windsor, Ontario
    + Implemented non-trivial algorithms for optimal routing in unreliable networks.
  • Cisma Inc.
    Pc Technician
    Cisma Inc. Sep 1998 - Apr 1999
    Essex, Ontario
    + Assembled, upgraded and repaired computers for residential and commercial clients.+ Provided on-site installation, support and training.
  • Con-Syst-Int Group Inc .
    Software Developer
    Con-Syst-Int Group Inc . May 1998 - Aug 1998
    Oldcastle, Ontario
    + Wrote a program designed to decrease wasted engineering time caused by an inefficient manual scheduling/job-costing system.+ Helped with the administration of a Windows NT network.

Eric Mulvaney Skills

Embedded Linux Linux Kernel C/c++ Arm Assembly Linux Awk Bash Python Lua Git Valgrind Mac Os X Redis Java Hive Hbase Apache Storm Apache Kafka

Eric Mulvaney Education Details

Frequently Asked Questions about Eric Mulvaney

What company does Eric Mulvaney work for?

Eric Mulvaney works for Actuated Labs

What is Eric Mulvaney's role at the current company?

Eric Mulvaney's current role is Software Developer, Researcher.

What is Eric Mulvaney's email address?

Eric Mulvaney's email address is er****@****ail.com

What schools did Eric Mulvaney attend?

Eric Mulvaney attended University Of Windsor, University Of Windsor.

What skills is Eric Mulvaney known for?

Eric Mulvaney has skills like Embedded Linux, Linux Kernel, C/c++, Arm Assembly, Linux, Awk, Bash, Python, Lua, Git, Valgrind, Mac Os X.

Not the Eric Mulvaney 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.