I am a front-end/back-end architect & full-stack engineer with over 30 years of experience in web technologies and techniques. I possess a very strong understanding of design principles, as well as expert-level knowledge in web & applications development languages and systems. I have performed as Lead Engineer/Architect in many of my roles, to include designing and implementing search engines, document/publications management systems, websites with heavily integrated services, and custom hardware/software application engineering.
As many of my projects have been in the realm of data/information visualization, gaming, engineering, and design, I am also an experienced technical illustrator and visualization artist/animator. I have extensive experience with 2D/3D graphics programming, in , as well as being experienced in many 2D/3D-oriented applications & engineering techniques.
Due to my long history, I also possess a wealth of experience in systems management, and configuration in support of development operations (DevOps), and have worked in and supported development environments ranging from a single on-premises machine to large, scalable, virtual infrastructures, to include container-based micro-architectures and cloud-based systems.
I practice an agile workflow, and utilize best-practices for project structure, deployment, and management via repositories, e.g. Github. I am experienced in test-driven development, project automation, and code-review practices.
Keywords: AWS, RackSpace, Azure Cloud, Docker, VirtualBox, VMWare, HyperV, HTML, CSS/CSS3, JavaScript, PHP, MySQL, MongoDB, CouchDB, ElasticSearch, Solr, Middleware, Lambda, Java, Spring, SpringBoot, Swing, Flash/As3, AIR, HaXe, Python, Perl, Laravel, React, Redux, Vue, OpenGL, C, Java, Flash, Python, Renderman, Maya, Rhinoceros 3D, 3D Studio Max, Autocad, Microstation, Blender.
I am a contributing member of the As3Crypto (Cryptography for Actionscript 3) library: https://code.google.com/p/as3crypto/.
Responsibilities
Technologies
Responsibilities
Responsibilities
Technologies
Responsibilities
Responsibilities
Responsibilities
Responsibilities
Responsibilities
Responsibilities
Responsibilities
Technologies
Responsibilities
Technologies
Responsibilities
Technologies
Responsibilities