Michael Powell personal email
- Valid
- Valid
- Valid
Michael Powell phone numbers
We partner with our clients in order to provide well crafted software solutions serving business, finance, logistics, test and measurement, science, or whatever other software challenge arise during the course of doing business. We aim to leave our clients better than we found them, and are especially focused on adding value aligned with our clients’ goals, never letting perfection stand in the way of sufficient.In my business, we live by the Software Craftsmanship Manifesto [1]. Experienced in making tough decisions when it comes to growing the business, and tougher decisions when it comes to honing that excellent software craftsmanship to market. Our bottom line is to leave our clients better than we found them; our clients' successes are our successes. Better still when that relationship is mutually beneficial. Let us handle your software development best practices so that you can focus on growing your business.Our ideal client is small or medium sized business that does not necessarily have nor wish to staff a software development team in house. We stand out from the off-shore pretenders by being on-shore, national, and aligned to cultural values that make the United States great.[1] https://manifesto.softwarecraftsmanship.org
Self-Employed
-
Self-EmployedPhiladelphia, Pa, Us
-
Entrepreneur, Cto, PresidentSelf-Employed Oct 2014 - PresentHave employed several different technologies through various subscriptions, side projects, tutorials, and so forth. Including but not limited to mathematical simulations, data processing, and near-real-time operations. Scope has included front-end, back-end, and middle-tier components. Portfolio examples are available for demonstration upon request.
-
Interim Fractional CtoAcross The Pond Creations Mar 2022 - Dec 2024Provided routine technical support on various technology stacks, including, but not limited to, web site infrastructure, domain names, hosting decisions, and Content Management Systems (CMS), full-stack, .NET, core, C# based. Supported image processing, computer, networking and peripheral technologies. Strong advocate for process improvements, gearing toward increased, sustainable volumes, throughput, consistency, etc. Acquainted with dye sublimation technologies and the applications therein. Duties rendered mostly in an advisory capacity.Among other hats worn, provided occasional logistical support, including but not limited to, receiving, equipment and product staging, loading, and unloading. Also including show setup and teardown.https://facebook.com/100084858248424
-
Senior Programmer AnalystCore Laboratories Sep 2014 - Oct 2014Houston, Texas, UsDeveloped key database views contributing towards customer focused deliverable reports. Evaluated and made recommendations for improvements in coding technologies, styles, compositional elements. Delivered key marketing reports.Improved testability of code base, migrated towards more adaptable service layers, unit and integration testing at all levels. Made key performance improvements through ORM layers, introduced repository pattern, unit of work key concepts. -
Senior Software DeveloperBaker Hughes, A Ge Company Feb 2014 - Jun 2014Houston, Texas, UsLed or contributed to Windows .NET stack geophysical seismic solutions. Performed software development role in partnership with geoscientists. Responsibilities included porting C/C++ code to Windows from Linux, ensuring continuous delivery of C# .NET stack solutions, and adherence to software development disciplines.Windows seismic picking application consisted of a WPF application, whose model was based on a mix of seismic file formats, read and/or parsed depending whether binary or XML in nature, and subsequently run through a series of MATLAB signal processing filters in order to extract actual event details.Developed a MATLAB script to save a MATLAB formatted data file to a known XML formats.Deployed a Team Foundation Server; TFS 2013, with Git configuration throughout the software development process.Recommended development server specifications, value-added MSDN maintenance, and so forth. -
Lead Software ArchitectDetectachem Nov 2012 - Sep 2013Sugar Land, Tx, UsServed as software architect responsible for developing and maintaining new and existing colorimetric drug and explosive detection product lines.Generation One consisted of an embedded Windows CE based solution with supporting software running on a Windows host for purposes of colorimetric analysis and algorithm development, as well as User Experience screen and verbiage layout. The embedded code was primarily written in C# .NET targeting the .NET Compact Framework, with a smattering of C code exposing I2C peripherals.Generation Two consisted of an embedded ArchLinux based solution with supporting software also running on a Windows host along similar lines as with Generation One. The code was primarily designed with a loosely couple C++11 based detection engine, a Qt based front end, and a handful of Qt and/or C++11 features enabling UDP/IP heartbeat, configuration of screen intensity and other features. Highly process oriented, extremely multi-threaded to allow for flexibility during detection, messaging, etc.Responsible for organizing continuous delivery strategy, marking versions, and generally keeping the technical debt down to a minimum.Ask for resume for more details. -
Senior Software DeveloperEsimulation, Inc. Jan 2012 - Sep 2012Houston, Texas, UsServed in multiple capacities. First and foremost as a senior software developer responsible for restructuring a Windows desktop product, the eValuator, in a more maintainable manner. Interfaced with Microsoft Visio via COM to make financial model connections with key elements, properties, and so forth, which would subsequently be routed to a FORTRAN COM module for purposes of evaluation and reporting. Also interfaced with Microsoft Excel, also via COM, to facilitate financial reporting.Supported eValuator licensing and delivery mechanisms via a distributed Web Methods, and then a WCF application which superseded it. Utilized SQL Server at various levels, to store financial model elements, as well as licensing details via WCF.Interfaced with SCADA sources over a RESTful web method based server, which subsequently fed into the financial models as yet another data source.Supported the company's IT functions at both a Windows Server, SQL Server, as well as Windows desktop level. Helped facilitate Active Directory deployment company wide, transfer user profiles into Active Directory, ensure data integrity, no loss of directories and files, and so forth. Also performed regular on- and off-site backups of server and client machines.Served as office “fire marshal” of sorts; liaison between the company and building fire safety officials.Engaged in collegial peer-to-peer relationships to define requirements, establish winning strategies, and track progress; also mentored junior staff. -
FreelancerSole Proprietorship Oct 2011 - Jan 2012Operated as the sole proprietor of a service oriented software development venture. Developed and maintained vibrational analysis software in service to the energy industry. Maintained relationships with third-party vendors, with whose base station software we were integrating. Experienced with TCP/IP network protocols. Leveraged best practices such as source control, database design.
-
Lead Software DeveloperCs, Inc Jul 2011 - Oct 2011Led thermo-fluid dynamics simulation design effort. Leadership included establishing a sound source control system, performing rigorous attention to detail concerning appropriate dimensional analysis, conversion of units of measure. Maintained simulation model data in a SQL database during and between sessions.Additionally, participated in a hardware / embedded software I/O platform redesign effort. Contributions included, but were not limited to, insights regarding embedded software performance, timing, and so forth, as well as elements of peripheral communication with the platform.Interfaced with several I/O platforms for purposes of driving gauges and other feedback instruments used during simulation in a highly event-driven manner. Developed front end GUI using WinForms, DevExpress for rich components, and highly interactive integration with static as well as dynamic simulation modeling.
-
Software DeveloperNew Mexico Student Loan Guarantee Corporation Jul 2010 - Jun 2011Participated in the full Agile software development life cycle. Learned about best practices for Model View Controller (MVC), and similar Model-, or Domain-driven-design approaches. Gained experience concerning financial, loan-processing applications. Maintained collegial relationships with application owners and customers, business analysts, as well as peers. Experienced Agile methodologies, Test methodologies, and many Scrum opportunities.Learned how to work with third-party and off-shore vendors, adhere to best practices such as managing code repositories and merging code bases.
-
Senior Software DeveloperGaits Nov 2007 - Apr 2009Contributed to full software development application life cycle of a Nuclear scenario scientific application. Experienced with a variety of supporting technologies including Windows, Java, Source Control, unit testing and others. Rigorous adherence to dimensional analysis and units of measure, nuclear atomic database sources, and other technology and security oriented protocols.Additionally, participated in a FORTRAN port of weather related meteorological software from Linux to Windows. Developed and tested several C/C++ applications.
-
Lead Software EngineerMechtronic Solutions, Inc. May 2006 - May 2007Albuquerque, New Mexico, UsResponsible for providing GUI interface for remote filtration and measurement platform for Sandia National Labs. Interfaced with an embedded software, hardware platform via remote communications. I designed the transport in a flexible manner to accommodate local RS-232 based troubleshooting, as well as SMTP e-mail based communications. This was capable of operating in a variety of circumstances including over satellite connections, with the potential for ground stations being wired or wireless. Obtained a variety of location and other measurement records for processing, mapping, and other feedback opportunities. Participated in the full range of development, testing, and User Acceptance Testing (UAT) throughout the process.I was physically both on and off site during both live testing scenarios. -
Software DeveloperPrism Group, Inc. Mar 2004 - Mar 2006Took responsibility for and operated out of home-office over the duration of the engagement. Responsible for developing and maintaining Visual C++ based Windows user interfaces. Provided Windows services for back-end ticket processing. Experienced with two- and multi-tier database-driven architectures. Contributions included improvements to source control best practices, both in UI code as well as in database domains. Maintained ASP.NET applications, including C#, JavaScript opportunities.
-
Lead Software DeveloperTranscore Aug 1998 - Mar 2004Nashville, Tn, UsPerformed software development duties supporting manufacturing Computer Automated Tag Test System (CATTS). Support primarily included performance improvements, as well as providing new or replacement peripheral device migration paths.Experienced with near-real-time test and measurement and other peripheral interfaces over RS-232 (Serial), GPIB, and Ethernet transports. Platform and language of choice were MS-DOS at the time, and C/C++, as well as a mix of shell and batch scripting. Experienced with source control including CVS and Visual SourceSafe.Upgraded the tag laser etch subsystem with an adaptable COTS, plug-in framework. This was a significant cost savings because the subsystem was newer technology, less prone to breaking down, and also highly adaptive to a variety of customizable applications. The challenges we faced there were memory constraints squeezing all the bits into a single DOS address space, which prompted serious consideration for a Windows upgrade.Subsequently, performed technical leadership duties revising the CATTS software as a database-driven, Windows GUI. We interfaced with resources such as ERP systems to drive manufacturing requirements. Designed COM-based plug-in architecture for purposes of encoding the tags, as well as for interfacing with peripheral equipment.Ask for resume for more details.
Michael Powell Skills
Michael Powell Education Details
-
Frostburg State University
Frequently Asked Questions about Michael Powell
What company does Michael Powell work for?
Michael Powell works for Self-Employed
What is Michael Powell's role at the current company?
Michael Powell's current role is Entrepreneur, President, CTO, and Principal Software Architect at Self-Employed.
What is Michael Powell's email address?
Michael Powell's email address is mw****@****ail.com
What is Michael Powell's direct phone number?
Michael Powell's direct phone number is +150599*****
What schools did Michael Powell attend?
Michael Powell attended Frostburg State University.
What skills is Michael Powell known for?
Michael Powell has skills like Software Development, C#, Javascript, Java, System Deployment, Software, Xml, Agile Methodologies, Process Automation, Emerging Technologies, Data Quality.
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