Michael Morey work email
- Valid
- Valid
- Valid
Michael Morey personal email
- Valid
Michael Morey phone numbers
I a skilled in the C, C++, and Python languages on AWS, Linux, and Windows platforms. I am passionate about eXtreme Programming (XP) and test-driven development (TDD). I have a passion for Free and Open Source Software (FOSS). Robert C. ("Uncle Bob") Martin (co-author of the Agile Manifesto) is an inspiration.
-
Lead Software EngineerRefinitivSt. Louis, Mo, Us -
Lead Software EngineerRefinitiv Nov 2020 - PresentLondon, England, Gb• Lead architecture and design, software engineering, testing, and maintenance strategies for high-performance, real-time systems serving as the backbone of the financial services industry. -
Software Development EngineerTableau Software Sep 2019 - Aug 2020Seattle, Wa, Us• Created Docker images of common database management systems, including IBM Db2, MS SQL, MySQL, PostgreSQL, Oracle, Presto SQL and SAP HANA to enable the creation of containers on demand in support of software development environments, with test data loaded via Python 3 and PyODBC.• Performed analysis of regression tests in the development pipeline to determine the impact of deprecating database management systems or operating systems no longer supported by the vendor. Performed triage and routine maintenance on data sources and services in support of the software development organization. -
Software Development EngineerTableau Software Apr 2019 - Jun 2019Seattle, Wa, Us• Delivered improvements to back-end components of the Tableau Webstore to enable sales of Tableau Online products, using Salesforce Apex and PHP 7 (with the Laravel framework), for the e-commerce group within Enterprise Applications. -
Software Development EngineerLululemon Dec 2018 - Mar 2019Vancouver, Bc, Ca• Modified an AWS API Gateway endpoint to integrate with SalesForce Business Manager and implement management of User Logins via the Data API, for use by backroom iOS applications for the Apple iPhone and iPad. Wrote SQL DDL and shell scripts to create SQLite3 databases for mock regions and store content to be downloaded to the backroom iOS devices. Worked to debug encoding issues in a Secure Proxy API Gateway. -
Software Development EngineerSur La Table Sep 2018 - Nov 2018Seattle, Wa, Us• Implemented culinary SKU workflow components, part of a retail online order management system (OMS) utilizing AWS Simple Storage Service (S3) and Simple Queue Service (SQS), deployed as a Docker container and written in Python 3, feeding input data from a Product Information Management System (PIM) through a culinary service RESTful API and into output files destined for Oracle Retail Order Management (OROM).• Implemented an incremental inventory feed to a third-party vendor as a component, part of a retail online order management system (OMS) utilizing AWS Simple Storage Service (S3) and Simple Queue Service (SQS), deployed as a Docker container and written in Python 3, extracting data from a culinary service RESTful API and transforming it into an XML document transmitted via FTP to the vendor. -
Senior Staff Software EngineerWatchguard Technologies Aug 2013 - Jul 2018Seattle, Wa, Us• Enabled deployment of the Dimension network security visibility solution in the AWS Elastic Compute Cloud (EC2). Configured AppArmor mandatory access control to restrict shell access. Developed the IP mapping and anonymization features in Python with PostgreSQL. Added features to the log collector component in C.• Implemented a microservice Python using the Flask-RESTful microframework in a Docker container to deploy via AWS Elastic Container Service (ECS). Reconfigured Docker containers to adhere to Docker best practices.• Implemented AWS Internet of Things (IoT) client for Fireware OS to enable secure network management and visibility in the cloud, in C and Python using ctypes and the Tornado web framework.• Developed a Python module to validate JSON Web Token (JWT) claims for a web authentication framework.• Refactored CloudFormation deployment scripts and templates, factoring out AWS ARNs and common code. -
Systems Engineer IiAmazon Apr 2012 - Mar 2013Seattle, Wa, Us• Provided primary and secondary on-call support for Tier-1 AWS monitoring services.• Reported daily and weekly on monitoring systems availability.• Assisted CloudWatch and Time Series Data software development engineers in day to day troubleshooting and operations.• Deployed CloudWatch monitoring software changes including database schedule updates.• Planned capacity changes to CloudWatch and TSD monitoring hardware fleet (10,000+ hosts), and placed orders for CloudWatch and Time Series Data database hosts in multiple data centers. -
Software DeveloperThomson Reuters Sep 2009 - Mar 2012Toronto, On, Ca• Developed and maintained real-time translation engine components written in Visual C++ 2005 to render news to downstream clients using Reuters Foundation API as part of News for Common Platform news distribution services. Refactored the NTA2OMM translation engine in Visual C++ 2008 using factory and strategy patterns.• Provided analysis and third-level support to resolve production issues, packaged and deployed production updates and supported internal customers.• Brought QA and development teams together to work jointly to resolve longstanding issues involving service availability, robustness, and deployment. -
Senior Software EngineerAppistry Nov 2008 - Aug 2009St. Louis, Missouri, Us• Developed and maintained the CloudIQ high-performance computing framework written for RedHat Enterprise Linux (RHEL) 5, SuSE Linux Enterprise Server (SLES) 11 and Windows Server 2008 in C++ using pair programming and agile methodology.• Refactored command-line client application and implemented additional commands.• Assisted with porting Windows builds from x86-32 to x86-64.• Repackaged OpenSSL for Windows x86-32 and Windows x86-64.• Wrote additional unit and integration tests. -
Software EngineerMastercard Worldwide Jul 2007 - Oct 2008Purchase, Ny, Us• Maintained and supported a real-time, mission-critical ISO 8583 financial transaction message switching application written for Oracle 9 in C.• Configured communications agents for varying requirements of individual member institutions.• Resolved production issues and at the systems and individual transaction level. -
Senior Software EngineerInteractive Intelligence Aug 2006 - May 2007Indianapolis, Indiana, Us• Maintained real-time call control components of TDM/SIP/VoIP unified communications and telephony software product for call centers and enterprises written in C++.• Implemented refactored interaction alerting design for the phone, e-mail and instant messaging interactions, including modifications to a high-level, generic telephony services API, automation and configuration tools. -
Application DeveloperInformation Systems Experts, Llc Feb 2006 - Aug 2006Carmel, In, Us• Developed new features and maintained code for a three-tier mission-critical logistics application written for Oracle 8 in Visual C++ .NET and VB 6. -
Applications DeveloperIndiana Pension Systems, Inc. (Smartit) Aug 2005 - Jan 2006• Designed and implemented change requests for complex, distributed object-oriented system for management of pension funds, member and employer data in Forte and Transact-SQL for Indiana Pension Systems.
-
Network Systems DeveloperOptivel Oct 2003 - Jul 2005Us• Developed a Java application for Oracle database monitoring using JDBC. Developed process and Bash scripts for imaging Debian GNU/Linux 3.1 laptops for automated, secure connection to IPsec VPN using the Racoon client.• Wrote scripts to automate secure file transfer and remote execution tasks using SSH.• Configured and deployed SMTP gateways using open source software for SPAM and virus filtering, including Postfix, Amavis, and ClamAV.• Specified, configured and deployed Cisco 2600 series wide-area network routers linking two sites via a DS1/T1 leased line.• Configured and deployed an open source software for network administration, automation, and monitoring, including Bugzilla and Nagios.• Trained systems administrators in Linux and Shell scripting. -
ConsultantThe Consultants Consortium Apr 2002 - Jul 2003• Designed, developed, and maintained reporting applications, SQL queries and quality assurance procedures in MS TSQL and MS VB 6 for the Indiana Family and Social Services Administration (FSSA) CCDF program.• Configured, deployed and administered an FTP server to receive data files for bulk import.• Designed a SQL Server Merge Replication process for Pocket PC application in VB.NET using IIS 5.0 and MS SQL Server CE.• Documented and deployed a CCDF Automated Intake System in J2SE and JSP on BEA WebLogic Server. Configured SQL Server 2000 database servers and IIS 5.0 Web servers.
-
ConsultantTheoris Aug 2001 - Oct 2001Indianapolis, In, Us• Developed a print queue management application prototype on AIX 4.3.3 using IBM VisualAge Builder/C++.• Wrote use cases, class descriptions and prototyped GUI and core functionality. -
Senior Software EngineerIbm/Tivoli Systems Oct 1997 - May 2001Armonk, New York, Ny, Us• Developed and maintained a multi-platform, multi-threaded 2-tier ODBC (ANSI SQL/CLI) implementation in C++ for IBM DB/2 6, Oracle 8, Sybase 12, MS SQL Server 7, and Informix 9.3 database clients running on HP-UX 10.20, IBM AIX 4.2, MS Windows NT 4, Red Hat Linux 7, and Sun Solaris 7.• Developed and maintained an ODBC driver manager, Oracle and Sybase drivers using IBM CMVC, GNU Make, GCC 2.7, MS Visual C++ 6, Oracle OCI 8 and Sybase CTLib.• Improved build and automated unit testing processes.• Developed C++ components for metadata and persistent object CORBA services.• Developed multi-protocol electronic messaging API with drivers for SMTP/POP3 e-mail protocols, MAPI and VIM APIs.• Developed C++ components for ISO 2022 MIME encoding of messages using Chinese, Japanese, and Korean multibyte character sets.• Developed C++ components including date/time, exception and string classes.• Mentored one developer and two interns. -
Senior Software EngineerSoftware Artistry, Inc. Oct 1997 - May 2001This company was acquired by the Tivoli Systems division of IBM in 1998.
-
Process SpecialistSbc Feb 1997 - Aug 1997Dallas, Tx, Us• Developed and maintained communications components for the Southwestern Bell Telephone Service Management System for provisioning Advanced Interactive Network (AIN) telecommunications features, such as Voice Activated Dialing (VAD) in C.• Created a deterministic finite automaton to manage communications with intelligent peripherals in the public switched network using the TOPCOM session protocol running over a TCP/IP WAN.• Developed in C using BEA Tuxedo, IBM MQSeries, Oracle 7, Sun SPARCworks and TEAMworks on Sun Solaris 2.5.• Gathered requirements, wrote proposals, designed, and coded communications modules from oral and written specifications.• Coordinated development efforts and unit testing with the 35–member team. Analyzed, documented, and maintained existing code. -
Programmer/Analyst IiBank Of America/Nationsbank/Boatmen'S Bank Dec 1995 - Feb 1997Charlotte, Nc, Us• Developed and maintained a client-server foreign currency exchange draft and wire system running over a TCP/IP WAN.• Developed HP–UX 9 server and Windows 3.1 clients in Borland C++ and HP C++ using MKS Make and RCS, MKS Source Integrity, Berkeley and Windows Sockets, Progress ESQL/C, Reuters SSL, UIM/X, Rogue Wave Tools.h++ and Zinc Applications Framework.• Wrote InstallShield scripts for software deployment.• Developed a deterministic finite automaton to manage the Reuters Marketfeed session protocol running over TCP/IP.• Created custom PPP dialer application for Windows 3.1 using the FTP Software Serial UART API.• Evaluated and recommended applications development and TCP/IP protocol and applications software. -
Software ConsultantEnvision Jul 1995 - Dec 1995St. Louis, Missouri, Us• Developed a management interface for OS/2 for an Advanced Rural Telephone System in C++ using Borland C++, MKS Source Integrity, and Zinc Applications Framework.• Implemented report criteria selection notebook and report preview window user interface objects.• Created a localized message database and related objects to enable internationalization. -
Scientific Programmer/AnalystBitrode Corp./Compusci, Inc. May 1989 - Jul 1995• Designed and implemented a custom data acquisition application in C for UNIX using an NFS data store.• Designed a GUI front-end for a microcomputer-based industrial print control application featuring a BASIC-derived macro language interpreter using Borland C++ and Zinc Applications Framework.• Designed front-end components of industrial process control applications, including the database, graphing, reporting and statistical modules of an electrical test data acquisition and analysis application. Enhanced communications protocols to support additional features.• Ported applications from MS-DOS to SCO UNIX 3.2 and SunOS 4.1.• Assumed complete responsibility for design, coding, testing, release, documentation, and modification of software.• Provided training and technical support for end-users and marketing.
Michael Morey Skills
Michael Morey Education Details
-
Missouri University Of Science And TechnologyComputer Science -
Parkway West High School
Frequently Asked Questions about Michael Morey
What company does Michael Morey work for?
Michael Morey works for Refinitiv
What is Michael Morey's role at the current company?
Michael Morey's current role is Lead Software Engineer.
What is Michael Morey's email address?
Michael Morey's email address is mm****@****mon.com
What is Michael Morey's direct phone number?
Michael Morey's direct phone number is +131481*****
What schools did Michael Morey attend?
Michael Morey attended Missouri University Of Science And Technology, Parkway West High School.
What are some of Michael Morey's interests?
Michael Morey has interest in Filesystems, Health, Environment, Unix, Linux, Science And Technology, Human Rights, Windows, Arts And Culture, Animal Welfare.
What skills is Michael Morey known for?
Michael Morey has skills like Unix, Linux, Software Development, C++, C, Databases, Software Engineering, Sql, Tcp/ip, Cloud Computing, .net, Python.
Who are Michael Morey's colleagues?
Michael Morey's colleagues are Jon Puddick, Aleksy G., Pooja C, V B Vishal, Lionel Teo, Mia Cielo Oliveros, Sami Arafeh , Mba.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial