George Cross

Software Engineer at Critical TechWorks
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
San Francisco, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Portugal
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Software Engineer
      • Sep 2020 - Present

      Lisbon, Portugal C++14, Yocto, boost::MSM/SML, Bluetooth, SOA, Android, AOSP, and all the other usual stuff: gtest, git, gerrit, jenkins, jira, zuul, gradle, cmake, CI/CD, agile/scrum

    • United Kingdom
    • E-Learning Providers
    • 500 - 600 Employee
    • Author
      • Nov 2018 - Jun 2019

      Worked on a title "Unix® Systems Programming in C++". Spent 8 months developing the content and recording over 120 minutes of video production. Project was sidelined as other efforts dominated my schedule.

    • United States
    • Renewable Energy Semiconductor Manufacturing
    • 1 - 100 Employee
    • Contactor
      • Nov 2017 - Aug 2018

      Los Gatos Pathion's Spider 9 Operating System for Energy™ is a Windows™ -based software product written in C# connecting to Microsoft SQL Server. It provides intelligent power management at the cell level for clusters of lithium-ion batteries. C# code base. Relevant code mechanisms are OO, SOAP, concurrency.

    • United States
    • Software Development
    • 700 & Above Employee
    • Staff Software Engineer
      • Aug 2010 - Apr 2016

      2211 N First St, San Jose CA Feature implementation in C++. Worked on a variety of features in the Checkout, Administration, FundingMix, Onboarding, and Oracle connection cache. Skills required were C++, java, javasript, HTML/CSS, bash, oracle client. Paypal C++frameworks have the common patterns with which we had o work: NVI, pimpl, singleton, RAII, policy-based design (CRTP), to name a few.

    • Software Development
    • Co-Founder
      • Oct 2009 - Jun 2010

      San Francisco Coded the implementations for clients on Android, Windows Mobile, Nokia, Blackberry, writing all the documentation on product architecture, useability and digital media piracy techniques.

    • United States
    • Software Development
    • 700 & Above Employee
    • Senior Software Developer
      • Oct 2007 - Nov 2009

      Mountain View PostPath was a Linux-based replacement for MS Exchange Server. Source was C++, (Gnu), and my work was maintaining and enhancing the storage infrastructure. Here I applied skills in C++ template metaprogramming, STL, IC3 (localization), implemented compile-time safety against implicit type conversions, migrated code to g++ 4.2, and used Valgrind for finding memory leaks and Wireshark for studying MAPI calls.

    • United States
    • Software Development
    • 700 & Above Employee
    • Senior Software Engineer
      • Jul 2004 - Sep 2007

      Santa Clara A high-pressure position diagnosing and fixing live issues in C++ on AIX, HP-UX, Solaris, Linux for the Business Objects Enterprise Reporting product. Learned much about cross-platform C++ Unix development. Also much work in configuration and client-side development for DB2, Oracle, Sybase, mySQL. Issues were all for mission critical deployments at Fortune 500 companies.

    • United States
    • Software Development
    • 700 & Above Employee
    • Software Contractor
      • Dec 2003 - May 2004

      Mountain View QA and bug fixes on the presidentmatch.com website. C++, Solaris.

    • Senior Software Engineer
      • Feb 2002 - Nov 2003

      2901 Moorpark Ave., Ste 205, San Jose, CA 95128 Medical Practise Management software. SQL, Powerbuilder, lots of joins, transaction processing, transaction isolation levels, referential integrity, and query optimization.

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Software Engineer
      • Feb 1999 - Aug 2001

      Wolfe and Homestead, Cupertino Worked on the Java Plug-in for HP-UX. Plenty of HP-UX's C++ compiler, aCC and debugger, wdb. Learned much about HP-UX, PA-RISC, Clearcase, korn shell scripting, Java VM internals, Java and protected sandbox of the VM running inside a browser. Linker technology, and executable file format on HP-UX.

    • United Kingdom
    • Software Development
    • 100 - 200 Employee
    • Software Engineer
      • Oct 1995 - Feb 1999

      Scotts Valley, Santa Cruz, California Worked on the C++ compiler. Involved much C++, Windows SDK, MFC, 386 assembly. Ported and integrated Microsoft Foundation Classes to the Borland C++ compiler. Implemented IEEE Floating Point support in the Borland C++ Runtime Library. Wrote the chapter on OLE in C++Builder Unleashed.

    • Tech Support and Programmer
      • Jul 1994 - Sep 1995

      Mesa, Arizona Synergy made a network modem sharing software allowing many DOS or Windows computers on one network all to share one modem. It was sold to Artisoft Inc, of LANtastic fame, in 1997. Wrote applications in Visual Basic and Microsoft Visual C++.

Education

  • Simon Fraser University
    Bachelors, Applied Science
    1986 - 1989

Community

You need to have a working account to view this content. Click here to join now