Michael Squires

Michael Squires Email and Phone Number

Senior Software Engineer at Navigating Cancer @ Retired
Michael Squires's Location
Seattle, Washington, United States, United States
Michael Squires's Contact Details
About Michael Squires

• Experienced senior developer with broad and deep technical background• Proven results in architect, evangelist, trouble-shooter, and lead developer roles• Experience with large distributed systems (2,000+ hosts)• Experience with cross-functional projects, including external partners and customers

Michael Squires's Current Company Details
Retired

Retired

View
Senior Software Engineer at Navigating Cancer
Michael Squires Work Experience Details
  • Retired
    Senior Software Developer
    Retired Aug 2023 - Present
    Us
  • Navigating Cancer
    Senior Software Engineer
    Navigating Cancer Jul 2019 - Jun 2022
    Seattle, Wa, Us
  • Multiscale Health Networks
    Senior Software Engineer
    Multiscale Health Networks Mar 2018 - Jun 2019
    Leveraging existing health system data to deliver operational and clinical analysis to care providers.
  • Getty Images
    Software Developer
    Getty Images Mar 2017 - Dec 2017
    Seattle, Washington, Us
    Member of a product team building a new site as well as adding functionality to the existing site• Created library (Javascript, Ruby) to support dynamic advertisements on the existing and new site• Completely revamped user experience for the existing search page• Core technologies: Javascript, AngularJS, Ruby, Rails
  • Marchex
    Software Developer
    Marchex Jun 2011 - Jan 2017
    Seattle, Wa, Us
    Principal engineer championing company-wide infrastructure for web security and logfile analysis. Embedded with multiple product teams building applications in Ruby and Rails. Starting to develop web client interfaces using Angular2/Typescript and microservices using Scala.
  • Whitepages
    Software Developer / Tech Lead
    Whitepages Apr 2009 - May 2011
    Seattle, Washington, Us
    Member and tech lead of an eight person development team that developed and launched Hiya, a web-based contact management system integrated with the Whitepages directory of people and businesses.• Key developer from project inception through private beta and public launch• Involved in architecture and technology choices throughout the project• Developed the bulk of the backend services, including business logic and database access• Developed core libraries used by both backend and frontend components to manipulate a rich data structure for contacts• Core technologies: Ruby, Rails, Active Record, Postgresql, Perl, ActiveMQ
  • Squires Consulting
    Architect / Developer
    Squires Consulting Nov 2007 - Sep 2008
    Orem, Utah, Us
    Designed and developed the infrastructure for an environmental commodities market to serve carbon emission cap & trade markets. This included overall system architecture with specific attention to system management in a distributed system. [Java, Tomcat, Oracle, ActiveMQ]
  • Amazon.Com
    Technical Program/Project Manager
    Amazon.Com Dec 2004 - Jun 2007
    Seattle, Wa, Us
    Managed multiple projects across the organization focused on improving the availability and reducing the operations cost of the retail website. This included working as both a PM and an individual contributor to identify current and future pain points and driving solutions for them. Specific problem areas included: ensuring that operational errors were automatically detected and acted on; simulating service failures and assessing the website's response to those failures; planning and testing associated with applying virtualization technology; and applying workflow technology to the software and content deployment process.
  • Squires Consulting
    Project Manager / Lead Architect
    Squires Consulting Jul 2002 - Dec 2004
    Orem, Utah, Us
    Provide project management and technical architect services to clients. This includes: managing 6-8 system administrators and developers doing third-party software installations as well as developing new software for internal use; working with business owners to develop a set of web site features to support specific business needs and driving the development and deployment of those features; and organizing speaking programs for local technical organizations. [Apache, Perl, PHP, MySQL, PKI, encryption]
  • Ibm
    Project Manager / Lead Architect
    Ibm Apr 2000 - Feb 2002
    Armonk, New York, Ny, Us
    Project Manager / Architect for the E-Field Communications team, which provides sales information to IBM’s sales force via an intranet and the company’s business partners via an extranet.• Managed the requirements, features, and schedules of a contract development team of 12 people. Guided the projects though all phases of the IBM internal IT process to insure compliance with all technical and operational standards.• Spearheaded the design, development, and deployment of both the application logic and Web infrastructure configuration to support Web-based access to over 200 company confidential documents with full “need-to-know” controls in place. [Lotus Notes/Domino]• Championed, architected, and implemented a system to translate raw Web usage information into business-relevant metrics, allowing content owners to assess and tune their document production efforts. [Lotus Notes/Domino, DB2, Perl, MS Access]
  • Sequent Computer Systems
    System Architect (Principal Engineer)
    Sequent Computer Systems Oct 1997 - Mar 2000
    Columbus, Oh, Us
    Architect for the Corporate Knowledge Management Group (which reported directly to the President) responsible for setting the technical direction of the corporate intranet.• Championed, architected, and implemented a common Web security infrastructure incorporating single sign-on that reduced the total development time for new Web applications by 10 to 20% while improving the end-user experience. [Apache, C, Perl, Oracle, LDAP, PKI, encryption, IIS, Netscape Web Server, Netscape Reverse Proxy Server, firewalls, SSI]• Championed, architected, and implemented a Web security system to provide access control on a per-document basis, which allowed the company to protect confidential documents while extending full Web-based access to company information to customers and business partners (extranet). The system protected over 250,000 documents. [Apache, C, Perl, Oracle]
  • Sequent Computer Systems
    Product Evangelist (Senior Staff Engineer)
    Sequent Computer Systems Jun 1995 - Oct 1997
    Columbus, Oh, Us
    Evangelist for the Internet Technologies Group responsible for developing the product vision.• Conceived and evangelized a new professional services offering for the company that provided initial penetration into new-name accounts. This “Corporate Digital Library” offering featured the Web-based content management system developed for internal use and allowed the sales force to engage outside of the traditional IT organizations.
  • Sequent Computer Systems
    Corporate Architect (Senior Staff Engineer)
    Sequent Computer Systems Jun 1993 - Jun 1995
    Columbus, Oh, Us
    Member of the Corporate Architect Group (team of senior engineers and senior marketing people reporting to the President) responsible for recommending investments in products, services, and partners.• Championed and architected a workflow system for the order entry process that reduced the order entry cycle time by 50% and improved customer satisfaction. This included developing a cost benefit analysis for senior management.• Championed and architected a centralized Web-based content management system that allowed the entire company to disseminate information via the Web in a controlled manner. This included obtaining the commitment by the CIO to invest in ubiquitous web deployment for the corporation in 1994. The system married Web and database technology to provide metadata about every document published, regardless of its format, and provided full text search across both the document content and its associated metadata. [Apache, C, Perl, Oracle, HTML, HTTP, CGI]
  • Sequent Computer Systems
    Project Manager / Lead Designer (Senior Engineer)
    Sequent Computer Systems May 1984 - Jun 1993
    Columbus, Oh, Us
    Responsible for several projects as part of Sequent’s product line as well as for projects for internal use or advanced development.• Managed and led 3-8 person development teams, as well as driving the cross-functional teams necessary to ship a software product. [C, C++, X Window System, Microsoft Windows, Visual Basic, UNIX, MS Project]• Provided liason to standards bodies and software partners.
  • Sequent
    System Architect
    Sequent 1984 - 2000
  • Tektronix
    Project Manager / Lead Developer
    Tektronix Sep 1981 - May 1984
    Beaverton, Or, Us
    Managed a group of 10 software and hardware engineers responsible for the design and development of display and user interface software for engineering workstations. [UNIX, C]
  • Trw
    Chief Architect / Line Manager / Project Manager
    Trw Jun 1974 - Aug 1981
    Friedrichshafen, Baden-Württemberg, De
    Chief ArchitectReported to the Project Manager for a large office automation project for the CIA ($80M contact, 120 person development team).• Directed 7 “subsystem architects” (including a subcontractor team) in identifying and resolving key requirements and design trade-offs in the 3-tier architecture.Project ManagerReport to the Project Manager for the first phase of a large office automation project for the CIA.• Directed the efforts of an 8 person team analyzing and documenting user requirements and their allocation to development teams.Line ManagerManaged a group of 14 software developers in a matrix environment.• Conducted performance reviews and guided professional development.Project ManagerManaged a 6 person development team for the operating system and networking software part of a larger project.• Managed schedule and budget ($750K) to coordinate with the overall project commitments.

Michael Squires Skills

Software Development System Architecture Distributed Systems Unix Web Applications Agile Methodologies Scalability Cloud Computing Agile Project Management Databases Linux Scrum Software Engineering Ruby Testing Tomcat Ruby On Rails Microservices

Michael Squires Education Details

  • Ucla
    Ucla
    Computer Networks
  • Purdue University
    Purdue University
    Computer Science

Frequently Asked Questions about Michael Squires

What company does Michael Squires work for?

Michael Squires works for Retired

What is Michael Squires's role at the current company?

Michael Squires's current role is Senior Software Engineer at Navigating Cancer.

What is Michael Squires's email address?

Michael Squires's email address is mi****@****box.com

What is Michael Squires's direct phone number?

Michael Squires's direct phone number is +120638*****

What schools did Michael Squires attend?

Michael Squires attended Ucla, Purdue University.

What skills is Michael Squires known for?

Michael Squires has skills like Software Development, System Architecture, Distributed Systems, Unix, Web Applications, Agile Methodologies, Scalability, Cloud Computing, Agile Project Management, Databases, Linux, Scrum.

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.