Jonathan Barker

Jonathan Barker Email and Phone Number

Software Engineer @ Microsoft
Redmond, WA
Jonathan Barker's Location
Redmond, Washington, United States, United States
Jonathan Barker's Contact Details

Jonathan Barker personal email

n/a
About Jonathan Barker

Designing and delivering highly available, mission-critical software is my passion. Throughout my career I have developed expertise in real-time streaming system architecture and development, the Microsoft Azure stack, open source technologies, natural language processing, and machine learning.When I approach a problem I always try to bring my full range of both skills and experience to tackle the issue. I strongly believe in synthesizing architectural principles and operational insight to inform software development. An engineer should feel true accountability over their code, meaning software needs to be implemented with supportability and application telemetry in mind. This is the spirit of DevOps.

Jonathan Barker's Current Company Details
Microsoft

Microsoft

View
Software Engineer
Redmond, WA
Website:
microsoft.com
Employees:
10
Company phone:
0124 415 8000
Jonathan Barker Work Experience Details
  • Microsoft
    Software Engineer
    Microsoft Oct 2017 - Present
    Redmond, Washington, Us
  • Sogeti
    Software Engineer
    Sogeti May 2014 - Sep 2017
    Paris, Paris - Issy-Les-Moulineaux, Fr
    In my tenure at Sogeti I worked as a software consultant for General Electric Aviation. My responsibilities included design, development, and maintenance of a real-time streaming web application used to monitor critical systems.Responsibilities:- Securing access to export controlled data as it streams to the aviation engineers- Ensuring the full application stack is highly available as any interruption in service would have a severe business impact- Enabling systems to stream data from all over the globe to all over the globe using RabbitMQ, WebSockets, AngularJS, JavaScript, Java, Docker, Oracle SQL DB, Python, NPSS, OSGI. Play framework, and Predix- Enabling engineers to configure complex real-time visualizations of streaming data, including live charting. alert thresholds, and applying avation engineer-supplied formulas
  • Safaba Translation Solutions
    Software Engineer
    Safaba Translation Solutions Nov 2012 - Nov 2013
    Safaba Translation Solutions provides automatic translation systems tailored to corporate specific natural language data and do contract work for companies including Dell Inc. and Paypal Inc.Responsibilities:Remotely run and monitor translation modeling software to produce automatic translation systems in the Ubuntu Server environment.Debug malfunctioning software in machine translation pipeline including components written in Java, Python, Bash, and Perl.Ensure proper text formatting throughout translation process including HTML escaping and conversion to and from Unicode.Work with the Safaba team to manually validate translation output.Use Python and Graphviz to develop visualization software for word/phrase alignments.Develop component with Java, XPath, and Bash to extract sentences from XML data, pass them through translation software, and insert back into original document.
  • The Ohio State University
    Grading And Teaching Assistant
    The Ohio State University Jan 2011 - Mar 2011
    Columbus, Ohio, Us
    Graded homework and lab assignments for students in Case Studies in Component-Based Software (based on C++).Assisted students during programming lab.Held office hours for students to ask questions and receive help with course material and assignment requirements.
  • The Ohio State University
    Research Assistant
    The Ohio State University Jun 2010 - Aug 2010
    Columbus, Ohio, Us
    Researched parameter tuning for supertagging models and possible benefits to parsing using Python and Bash scripting.Added functionality to an undocumented natural language CCG parser using C++.
  • The Ohio State University
    Research Assistant
    The Ohio State University Aug 2009 - Dec 2009
    Columbus, Ohio, Us
    Use Praat to segment and label phonemes, syllables, sentences, and pitch contours in order to determine the structures responsible for Tagalog intonation.

Jonathan Barker Skills

Spanish Python Java Git Eclipse Emacs

Jonathan Barker Education Details

  • Carnegie Mellon University
    Carnegie Mellon University
    Natural Language Processing
  • The Ohio State University
    The Ohio State University

Frequently Asked Questions about Jonathan Barker

What company does Jonathan Barker work for?

Jonathan Barker works for Microsoft

What is Jonathan Barker's role at the current company?

Jonathan Barker's current role is Software Engineer.

What is Jonathan Barker's email address?

Jonathan Barker's email address is ba****@****osu.edu

What schools did Jonathan Barker attend?

Jonathan Barker attended Carnegie Mellon University, The Ohio State University.

What skills is Jonathan Barker known for?

Jonathan Barker has skills like Spanish, Python, Java, Git, Eclipse, Emacs.

Who are Jonathan Barker's colleagues?

Jonathan Barker's colleagues are Mika Lojon, Christopher Mosby, Mohd Rahat, Surin Jedjariyakul, Mike Holtmann, Lalithapadma Kalthuri, Bharathi Krishna Krishna.

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.