Software Development Engineer, Music at Amazon
San Francisco, California, United States
CrowdFlower
Senior Software Engineer - Platform
October 2014 to Present
CrowdFlower
Lead Software Engineer - WORK Team
March 2014 to October 2014
San Francisco, CA
CrowdFlower
Senior Software Engineer
October 2013 to March 2014
Apple
Senior Software Engineer - Applied Machine Learning
March 2013 to September 2013
Genentech
Bioinformatics/Machine Learning Intern
October 2012 to January 2013
California PATH
Software Engineer (Contract)
July 2012 to September 2012
Relteq Systems, Inc.
Software Engineer (Contract)
March 2011 to June 2012
Logical Reality Design
Software Engineer (Contract)
July 2010 to January 2011
Savor.ly
Co-founder
December 2009 to May 2010
Accusoft Pegasus
Software Engineer
May 2009 to December 2009
Pegasus Imaging Corporation
Associate Software Engineer
May 2008 to May 2009
WireSpring Technologies, Inc.
Intern Software Developer
June 2001 to August 2006
• ported a ruby/python application to combine image annotations to Java and AWS Lambda, to make the process automatically scalable and much cheaper to execute (in infrastructure costs), simplified logic and added documentation in the process • proposed and created prototype implementation of ETL process to get production (PostgreSQL) data into our preproduction testing environments, now being... • ported a ruby/python application to combine image annotations to Java and AWS Lambda, to make the process automatically scalable and much cheaper to execute (in infrastructure costs), simplified logic and added documentation in the process • proposed and created prototype implementation of ETL process to get production (PostgreSQL) data into our preproduction testing environments, now being put in practice • worked with product team to design, develop, and test new features on complex customer facing product • designed complex queries for data warehouse to test feasibility of new features/product ideas • reviewed multiple Ruby on Rails and SQL code patches/day I also helped put into place processes for: * how defects are reported, by less technical staff * the rotation of watching the "firehose", our bug reporting system
What company does Oliver Newland work for?
Oliver Newland works for CrowdFlower
What is Oliver Newland's role at CrowdFlower?
Oliver Newland is Senior Software Engineer - Platform
What industry does Oliver Newland work in?
Oliver Newland works in the Internet industry.
Who are Oliver Newland's colleagues?
Oliver Newland's colleagues are Sooraj Sinha, sourav singh, Raghavendra Bilwar, Aprajit Kaur, Suraj Sheth, Aviral Roy, Deepti Chandrasekhar, Gaurav Panthari, Omkar Joshi, and Insights Talentful
📖 Summary
Specialties: API development, web, back-end systemsSenior Software Engineer - Platform @ • ported a ruby/python application to combine image annotations to Java and AWS Lambda, to make the process automatically scalable and much cheaper to execute (in infrastructure costs), simplified logic and added documentation in the process • proposed and created prototype implementation of ETL process to get production (PostgreSQL) data into our preproduction testing environments, now being put in practice • worked with product team to design, develop, and test new features on complex customer facing product • designed complex queries for data warehouse to test feasibility of new features/product ideas • reviewed multiple Ruby on Rails and SQL code patches/day I also helped put into place processes for: * how defects are reported, by less technical staff * the rotation of watching the "firehose", our bug reporting system From October 2014 to Present (1 year 1 month) Lead Software Engineer - WORK Team @ Guided engineering decisions on the contributor side of the CrowdFlower platform, including: * semi-daily Rails coding, usually for complex bug-fixes that would take longer to explain than complete * responsibility for 3 Rails apps, each of which get >10MM hits/day (the largest receives > 100MM) * attending stakeholder and cross-team meetings, prioritizing team work accordingly * team member support, especially regarding architecture details * balancing product requirements with engineering difficulty, and helping translate product requirements into JIRA tickets * communication with off-shore team members * multiple code review/day (sometimes 7 or 8) * mentoring more junior engineers * pushed the state of identity forward on the platform, where it used to be set by external actors * enhanced performance of the platform and made significant user interface improvements From March 2014 to October 2014 (8 months) San Francisco, CASenior Software Engineer @ Daily Ruby on Rails coding for the worker side of the CrowdFlower crowd-sourcing platform: * made full-stack changes on a daily basis, usually tested at every level (MVC, and black-box integration testing) * wrote PostgreSQL stored procedures/triggers when made necessary by performance requirements * debugged/troubleshooted a troublesome Clojure application in the platform. * occasionally worked with a legacy Merb application in the platform From October 2013 to March 2014 (6 months) Senior Software Engineer - Applied Machine Learning @ I worked on a new (now launched) platform for fraud detection at Apple, which included: * extensive coding in Java, using modern libraries like Google Guava and Apache Commons * experimenting with Clojure and Groovy for a DSL for data scientists to use * working extensively with the Cassandra data store * integrating with Zookeeper * creating front-end websocket and HTTP+protocol buffer interfaces for client integration * creating a library for other groups at Apple to use to integrate, which included connection pooling, and smart failover. From March 2013 to September 2013 (7 months) Bioinformatics/Machine Learning Intern @ Working on improving classification of images based on whether they contain crystals, in parallel to my graduate research. From October 2012 to January 2013 (4 months) Software Engineer (Contract) @ Trained research-oriented developers on programming best-practices. Created custom visualizer with d3.js for unusual fuzzy time-step data. From July 2012 to September 2012 (3 months) Software Engineer (Contract) @ Built extensions to Redmine (Rails 2) platform to create a front-end for an automobile traffic simulation system. Worked with asynchronous Sinatra and EventMachine programs for long-running jobs and queued execution. Created prototypes in HTML/CoffeeScript for using Google Maps, head.js, jQuery and Underscore.js/Backbone.js auto-generated models together From March 2011 to June 2012 (1 year 4 months) Software Engineer (Contract) @ General company-wide projects as well as specific client sites doing Rails planning and development. From July 2010 to January 2011 (7 months) Co-founder @ Created a menu-item based social site for users to share their favorite dishes at restaurants with two friends. First major Rails project. From December 2009 to May 2010 (6 months) Software Engineer @ Wrote internal tools, designed APIs, gathered requirements, implemented designs. From May 2009 to December 2009 (8 months) Associate Software Engineer @ I am currently in a 3-department rotation of development, support, and QA for .NET and COM APIs. I have worked at this job with C, C++, C#, VB.Net, VB6, and Delphi. From May 2008 to May 2009 (1 year 1 month) Intern Software Developer @ I programmed over the summers in high school and college, using C, Java, and C# to create a variety of solutions of varying complexity, usually with minimal oversight. From June 2001 to August 2006 (5 years 3 months) Masters, Computer Science @ San Francisco State University From 2010 to 2013 Bachelors, Electrical Engineering @ University of Central Florida From 2004 to 2008 Oliver Newland is skilled in: Software Development, SQL, Java, C++, Ruby on Rails, C, Software Design, Python, Cross-platform..., Linux, API development, Software Engineering, Debugging, JavaScript
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
1 year(s), 0 month(s)
Unlikely
Likely
There's 89% chance that Oliver Newland is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required
Oliver Newland's Social Media Links
www.github...