Code Monkey home page Code Monkey logo

cv_public's Introduction

Ashley Arthur - Curriculum Vitae

I'm a senior software engineer working at Vonage Ericsson, a global leader in cloud communications, for the last 6 years I've been making key contributions within the voice CPaaS API.

A natural collaborator, I've worked closely with product to proactively define and deliver modern real-time APIs and actively engaged with customers to help integrate solutions.

I write predominately fullstack JS and Native Mobile code but working across a polyglot stack I'm comfortable working with most modern languages and currently hacking in Rust because I am drawn to its potential.

Skills

  • Developing scaleable web service and clients
  • Native Mobile experience and aware of best pracises ( and hence implications for good API design )
  • Automation and CLI tooling with JS / Python scripting
  • Proficient in modern Software Development practises ( Agile, Source Control, Software Lifecycle )
  • Strong communicator and able to work directly with customers to manage intergrations and problems.

Experience

Senior Software Engineer

Vonage; September 2017- Present
Skills: Kotlin, Objective C, Swift, WebRTC, Websocket, Node JS, FullStack JS

Progressed from SDET to senior software engineer whilst working on the Vonage voice API. With my experience working full stack as well as native/mobile - I've been a key contributor to the WebRTC based products - both signaling and media, front end clients and backend services.

Key Achievements:

  • Led key design and architecture decisions for next generation rewrite of cross platform voice sdks ( Native Mobile + JS )
  • Expanded feature set of Vonage Conversation API - Improved Client Websocket connectivity, Mobile Push Notifications and Custom Event Dispatch ( FullStack JS)
  • Successfully tackled and resolved critical bugs within existing services, employing analytical skills and in-depth understanding of multiple codebases.
  • Identified root cause for multiple live incidents, demonstrating proficiency in troubleshooting and resolving complex issues in a time critical manner.

QA Engineer

The Foundry; May 2013 - August 2017
Skills: Testing, Agile, Python, Perforce, Bash

Hired to test a linux port of existing 3D software (MODO), I became an embedded QA for various projects and helped drive new feature testing. Eventually worked full time in test automation, solely responsible for the automated testing of the new apparel design suite.

Key Achievements:

  • Helped drive technical image quality in Colorway’s rendering through automation which compared different algorithms and catch regressions.
  • Worked as apart of an internal startup to deliver green field idea to market.

Creature Effects TD

Moving Picture Company; Sept 2011 - May 2013
Skills: 3D animation, Python, Linux, Bash, GIT, Technical Animation

Animated character TD, creating content for feature film using physic simulators of cloth and hair.

Key Achievements:

  • Interpreting cryptic client requirements and delivering on time in a fast paced agency environment
  • Large data set automation through python scripting.
  • Named credit in Hollywood films such as Man of Steel (2013) and Wrath of the Titans (2012)

Education

  • BA Computer Animation (2.1): University of Hertfordshire

cv_public's People

Contributors

ash30 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.