Profiles from Search

Profile photo

Michael O’Connor

2nd

Previous positions

  • Senior Software Engineer at Tealium
  • Software Development Intern at Verizon

Education

University of Pennsylvania, MSE, Computer and Information Sciences

237

Background

Summary

I am an experienced object oriented developer interested in computer security and concurrency, with a Master Degree in Computer and Information Science from the University of Pennsylvania. I enjoy designing and building large, complex systems as well as tidy little modules to grease those system’s wheels. While my education has taught me the foundation of the how and why of development, my 6 years of work experience has taught me that nothing is too small to be well designed. My experience building multiple large systems showed me the best way to develop code is to properly design what you want, and the best path to a smooth release is a test plan that frustrates a developer’s sensibilities. I have worked on and managed highly visible projects across the software development life cycle and delivered results that consistently reduced development time, cost, and customer IT security risk while increasing quality and functionality. I understand that taking intelligent risks, either accepting a tight timeline because you believe in your team or quitting a job to invest in yourself with a master’s degree, is the best way to advance. Specialties: Object Oriented Development and Design, Identity and Access Management Design and Implementation, Online Store Management

Experience

  • Software Development Engineer

    Amazon

    March 2017 – Present(2 years 7 months)Greater San Diego Area

    I build and maintain services and applications that help mitigate fraud on the amazon retail website.

  • Senior Software Engineer

    Tealium

    March 2015 – February 2017(1 year 11 months)Greater San Diego Area

    I research, design, and develop integrations (connectors) between Tealium AudienceStream and vendor APIs such as Facebook, Twitter, Hubspot and more. This includes authenticating user credentials from simple user ids to OAuth 1.0 and 2.0; making requests to SOAP and RESTful endpoints; and defining UI components so that customers can easily get the most out of their data.

  • Software Development Intern

    Verizon

    June 2014 – August 2014(2 months)Piscataway, NJ

  • Software Developer III

    Tick Data

    January 2012 – August 2013(1 year 7 months)Great Falls, VA

    Lead Cloud Implementation Architect and Developer

  • Senior Consultant

    Deloitte

    October 2010 – December 2011(1 year 2 months)McLean, VA

    Technology Risk Consultant

  • Consultant

    Accenture

    June 2007 – October 2010(3 years 4 months)Reston, VA

    Security Technology Consultant

Education

Languages

  • Italian

  • Spanish

Skills & Expertise

  • JavaScript
  • SDLC
  • IT Strategy
  • C
  • Software Project Management
  • HTML
  • Amazon Web Services (AWS)
  • Agile Methodologies
  • Java
  • Security
  • Software Development
  • SQL