Welcome


Tyler D. Ashton

About me

About me


I am a bilingual business college graduate with an extensive background in information technology and over two decades of business experience. I am detail-oriented and reliable. I work well in a team and am flexible, friendly and personable. I am fluent in written and spoken German and currently striving to learn Spanish. I am looking to learn new skills, to be afforded the opportunity to take on new responsibilities and to grow both professionally and personally.

What does that mean?

Apt Data Juggler

Profoundly proficient in the management of big data and the application and client code which leverages it.

Collaboration

Collaborating daily with multiple professional teams to design, plan and execute ideas in reality.

Programming

Planning, coding, maintaining and adapting server- and client-side application code to create cutting-edge products.

Passion

I love what I do; making sure that no problem goes unsolved is my credo!

Skill set


  • Extensive programming experience with PHP, TypeScript (JavaScript), Node.js, Python, Java, REST style APIs, Perl and Bourne (again) shell.
  • Providing technical and organizational team leadership including experience providing one-on-one assistance and coaching to students and co-workers.
  • Long-standing experience in cross-functional Agile teams.
  • Crafting schemas and integrations with NoSQL databases including MongoDB, Lucene and Elasticsearch.
  • Confident handling of DevOps with bare-metal, Kubernetes (k8s), Docker, Podman, OpenShift and IaC. Including orchestration experience with Ansible and Fabric.
  • Applied knowledge of graph and multi model database systems including hands-on experience with ArangoDB.
  • In depth knowledge of infrastructure related aspects of distributed database systems including efficient data storage with replication and sharding.
  • Comprehensive experience with frameworks such as Symfony (including components), CakePHP, Code Igniter, Composer and npm.
  • Data management with SQL: MySQL (PHP / LAMP), PostgreSQL, SQL Server and Oracle.
  • Efficient use of caching layers including but not limited to Redis and Memcached (cluster).
  • Astute understanding of version control systems and release planning and deployment using git (GitHub, Gitlab, Gitosis, SSH, whatever) and Subversion (ViewVC).
  • Authoring web pages using HTML/5, Bootstrap, jQuery, CSS, AJAX, PHP, JSP and JavaScript.
  • Android development experience with Java / Kotlin using Gradle and Android Studio.
  • Sound knowledge of communication protocols: VoIP, SIP, chat protocols (XMPP), SMPP / SMS.
  • Installing, configuring and maintaining software related to internet / REST services including Apache, nginx, MySQL, PostgreSQL, MongoDB, Memcached, RabbitMQ / AMQP and Elasticsearch.
  • Maintaining and modifying web applications including Gallery/2, osCommerce and Drupal.
  • Computer and data security using SSH, SSL and PGP/GPG.
  • UNIX / Linux scripting using Bourne (again) shell and Perl.
  • Designing, implementing and maintaining computer networks.
  • Full business proficiency with Microsoft products: Office, Access, ASP.net and C#.
  • Effective use of all major operating systems Windows, Linux, BSD and MacOS X.


All photography credit / © me.

Contact me!


Interested in what you see? Get in touch!