Michael Dockter Email & Phone Number
Who is Michael Dockter? Overview
A concise factual answer block for searchers comparing this professional profile.
Michael Dockter is listed as Senior Open Source Community Architect at Senzing, Inc. at Senzing, based in West Palm Beach, Florida, United States. AeroLeads shows a matched LinkedIn profile for Michael Dockter.
Michael Dockter previously worked as Technical Community Leader at Senzing and Director Of Engineering at Nubix. Michael Dockter holds Bachelor Of Arts (Ba), Computer Science And Philosophy from University Of Wisconsin-Madison.
Email format at Senzing
This section adds company-level context without repeating Michael Dockter's masked contact details.
Review company-level records connected to Michael Dockter before choosing the right outreach path.
About Michael Dockter
I enjoy building meaningful software. From concept through delivery, I'm a hands-on software craftsman. I get the job done. I've been blessed with many enriching software development experiences. I've... ✔ Teamed with software developers to produce 6 brand-new IBM products.✔ Worked with numerous programming languages, declarative languages, frameworks, and backing services. ✔ Architected, implemented, tested, documented, and deployed code into production.✔ Granted over 35 patents.✔ Presented at conferences. At IBM, you weren't known so much for your speciality as for you are for just getting the job done. I got the job done.I'm always available to discuss new opportunities. Please contact me directly at michael@dockter.comTECHNICAL SKILLS:☞ Platforms: Linux (Ubuntu, CentOS, RHEL, Fedora), Mac OS, Windows, Unix☞ Programming languages: Java, Python, Go, PHP, JavaScript, Lua, Bash, Perl, C/C++, REXX, SmallTalk, PL/S, Pascal, ADA, Lisp, FORTRAN, BASIC☞ Declarative languages: HTML, CSS, JSON, YAML, XML, RSS, XSLT, XSD, SQL, Markdown, Swagger☞ Services: CockroachDB, Etcd, Kubernetes, Spark, Node.js, Docker, Amazon Web Services (EC2, Lambda, S3, EFS, RDS, DynamoDB, ElastiCache, Redshift, VPC, Route 53, CodeDeploy, CodePipeline, Certificate Manager, CloudFormation, IAM, Kinesis, API Gateway), Nginx, Apache, DB2, mySQL, Redis, Memcached, Cloud Foundry, uWSGI, Postgres, serf, raft☞ Frameworks: Dojo, Django, Bootstrap, ReactJS, Redux, AspectJ, DOM / SAX parsers, jQuery, RequireJS, Zend Framework☞ Tooling: Terraform, Confluence, JIRA, Eclipse, Packer, Balsamiq, Git/Github, Jenkins, MediaWiki, Chef, Puppet, Corel Draw, Gimp, JMeter, VMWare, VirtualBox, Vagrant, Maven, Ant, Make, MS Office, Visio, phpMyAdmin, Rational Team Concert, Git, Subversion, CVS, Webpack, Babel, Boto, Composer, Conjure-up, GitHub, GrafanaOther version of my name, including misspellings - Mike Dockter, Michael Doctor, Mike Doctor
Michael Dockter's current company
Company context helps verify the profile and gives searchers a useful next step.
Michael Dockter work experience
A career timeline built from the work history available for this profile.
Senior Open Source Community Architect At Senzing, Inc.
Current
Technical Community Leader
CurrentDirector Of Engineering
Nubix (https://www.nubix.io) creates software to support Machine Learning at the edge. As an early member of the startup (#3), I was involved in many aspects of startup life. My largest focus was on working with an early customer in adopting the Nubix software.Challenge:Using Alpha and Beta versions of the newly created Nubix software, create an experience.
Senior Software Engineer
Highlights of my IBM career:Intellectual Property☞ 28 U.S. Patents☞ 9 Foreign patentsProducts and projects☞ A new, unannounced service on IBM Bluemix catalog☞ IBM Spark-as-a-Service in IBM Bluemix catalog development☞ IBM Optim Performance Monitor on IBM PureApplication systems development☞ IBM DB2 Admin / Object Compare (AOC) modernization development☞.
Senior Software Engineer - Iam Integration
Understanding IBM's IAM.Challenge:IBM's new IAM identity and access management feature was so new there was very little documentation on how to use it. There was no documentation on how to use it end-to-end within software programs. Yet, IBM Bluemix projects were being asked to incorporate IAM into their offerings. Each project team was spending enormous.
Senior Software Engineer - Spark Service On Bluemix User Interface
Create a "manage" page for IBM Spark service on Bluemix.Challenge:With the advent of more parameters for the user to configure, a new design is needed to the Bluemix "manage" webpage for the Spark service on Bluemix instances. This requires a new visual layout that can accommodate growth and flexibility.Action:To get stakeholder buy-in, I used Balsamiq.
Senior Software Engineer - Spark Service On Bluemix Monitoring
Additional monitoring of Bluemix service.Challenge:The new IBM Spark service on Bluemix is insufficiently monitored. Additional metrics are needed to determine the health of the overall system.Action:I designed and implemented monitoring software for the IBM Bluemix Spark service. Although past efforts were single-purpose code for monitoring only, I.
Senior Software Engineer - Spark Service On Bluemix Technical Documentation
Improve internal technical documentation via a "Knowledgebase" repository.Challenge:Internal technical documentation usually gets no attention, but is a valuable resource for future developers who maintain and extend software components. Our internal documentation suffers from the same neglect.Action:Provided "leadership by example" by writing crisp.
Senior Software Engineer - Spark Service On Bluemix File Transfer
File transfer over HTTPS.Challenge:In the multi-tenant Spark on IBM Bluemix environment, the secure copy ("scp") command cannot be used to transfer tenant files used by Spark. A new way of transferring files on a per-tenant basis is required.Action: I designed and implemented a "tenant-aware" micro-service to move files to and from the user and the Apache.
Senior Software Engineer - Spark Service On Bluemix Interactive Api
Interactive use of Spark service on IBM BluemixChallenge:Until now, the only method of interacting with Spark service on Bluemix is in "batch mode" via spark-submit.sh, which is IBM's version of Apache's spark-submit. Interactive use of Spark is needed for programmatic access to enable programs such as "Jupyter Notebook" to access the Spark service on IBM.
Senior Software Engineer - Spark Service On Bluemix Nginx Proxy
Architect the Nginx proxy configuration for extension and reuse.Challenge:The Nginx proxy configuration's use of "*_by_lua_file" became unwieldy. Every extension was written separately with no reuse. The cost of maintenance and extension rose.Action:I refactored the Nginx Lua code into proper Software Designed Patterns.Result:The code base was reduced by.
Senior Software Engineer - Spark Service On Bluemix "Utility Knife"
"Swiss Army Knife" for driving multi-tenant Spark functionality development.Challenge:Need an internal development tool that drives development of multi-tenancy for Spark in the IBM Bluemix environment. This fosters Test-Driven Development (TDD) where xUnit-type tools are not sufficient.Action:I architected and built a "utility knife" web application that.
Senior Software Engineer - Spark Service On Bluemix
Startup the IBM Spark-as-a-Service on Bluemix projectChallenge:Using Apache Spark, create a service in IBM Bluemix that can be "mixed" with other Bluemix services.Action:I became the 3rd member of an IBM-internal startup to create IBM Spark-as-a-Service on Bluemix. As a small startup within IBM, the team needed to create the culture and processes for high.
Senior Software Engineer - Pureapplication Systems
IBM Optim Performance Manager on IBM PureApplication System and IBM PureData SystemChallenge:DB2 databases deployed into IBM PureApplication and IBM PureData need monitoring and managing. IBM's Optim Performance Manager (OPM) does this. To create a more user-friendly experience, integrate OPM into the IBM Puresystem platforms so that databases are.
Senior Software Engineer - Optim Performance Manager
Increase adoption of "IBM Optim Performance Manager"Challenge:A new product "IBM Optim Performance Manager" (OPM) was created to administrate "DB2 for Linux, Unix, and Windows". Although the product is selling, it is believed that there are opportunities for wider adoption of OPM. Mission: Find those opportunities.Action:Worked with cross-IBM teams to.
Senior Software Engineer - Db2 Admin And Object Compare
Modernize "DB2 Admin and Object Compare"Challenge:"DB2 Admin and Object Compare" is written in PL/S. Management was noticing that development velocity was slowing down. All new code was custom code and was not able to leverage libraries developed for modern programming languages like Java.Action:After understanding the fundamentals of the situation, I lead.
Senior Software Engineer - Websphere Catalog
Senior Software Engineer
IBM WebSphere Portal Portlet developmentIBM Content Management developmentIBM KnowledgeXIBM Knowledge Utility developmentIBM AIX Database projectIBM DB2 for MVS development
Senior Software Engineer - Knowledge Utility
Michael Dockter education
Bachelor Of Arts (Ba), Computer Science And Philosophy
Philosophy
Frequently asked questions about Michael Dockter
Quick answers generated from the profile data available on this page.
What company does Michael Dockter work for?
Michael Dockter works for Senzing.
What is Michael Dockter's role at Senzing?
Michael Dockter is listed as Senior Open Source Community Architect at Senzing, Inc. at Senzing.
Where is Michael Dockter based?
Michael Dockter is based in West Palm Beach, Florida, United States while working with Senzing.
What companies has Michael Dockter worked for?
Michael Dockter has worked for Senzing, Nubix, and Ibm.
How can I contact Michael Dockter?
You can use AeroLeads to view verified contact signals for Michael Dockter at Senzing, including work email, phone, and LinkedIn data when available.
What schools did Michael Dockter attend?
Michael Dockter holds Bachelor Of Arts (Ba), Computer Science And Philosophy from University Of Wisconsin-Madison.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial