Michelle Turner

Senior Software Engineer

United States16 yrs 6 mos experience
Highly Stable

Key Highlights

  • Experienced in architecting distributed systems.
  • Strong background in software development across multiple languages.
  • Proven track record in product strategy and management.
Stackforce AI infers this person is a Senior Software Engineer with expertise in software development and product management.

Contact

Skills

Core Skills

Software DevelopmentDistributed Systems DesignProduct StrategySystems Management

Other Skills

C/C++JavaPythonJavaScriptC#GoObjective-CSwiftAWSVMwareScalaNode.jsPerlBash

Experience

16 yrs 6 mos
Total Experience
6 yrs 5 mos
Average Tenure
3 yrs 7 mos
Current Experience

Github

Senior Software Engineer

Oct 2022Present · 3 yrs 7 mos · New York, United States

Google

Software Engineer

Mar 2015Sep 2022 · 7 yrs 6 mos · New York, United States

  • Software development using a general purpose programming language (e.g., C/C++, Java, Python, JavaScript, C#, Go, Objective-C, and/or Swift).
  • Architecting and developing distributed systems design.
C/C++JavaPythonJavaScriptC#Go+4

Atlassian

2 roles

Product Manager

Promoted

Sep 2014Feb 2015 · 5 mos · Greater Sydney Area

  • Create product roadmaps that maximize business opportunities and support strategic objectives.
  • Collaborate with the Development and the Design team to deliver the best possible product.
  • Gather, understand, and disseminate requirements from prospects, evaluators, customers
  • Analyze competitive alternatives.
  • Evangelize products through blogging, tradeshows, user groups, site visits, etc.
  • Collaborate with different teams across multiple projects and prioritize appropriately.
  • Work with external third parties to assess partnerships and licensing opportunities.
  • Monitor and assess industry standards and innovations.
Product Strategy

System Engineer

Sep 2009Sep 2014 · 5 yrs · Greater Sydney Area

  • Monitor and operate a large and growing production footprint of diverse application services.
  • Implement system management strategies optimized for rapid feedback and high availability.
  • Identify improvements in systems management in the development process.
  • Develop platform/infrastructural services.
  • Expand production analytics/monitoring.
Systems Management

Education

University of Sydney

Bachelor's Degree — Computer science and Technology

Jan 2006Jan 2009

Stackforce found 100+ more professionals with Software Development & Distributed Systems Design

Explore similar profiles based on matching skills and experience