As a dedicated full-stack web developer, I continuously immerse myself in emerging technologies and methodologies. With a deep passion for innovation, I seek opportunities that challenge convention and drive software development forward.
At Optimistic Bits, we specialize in modernizing organizational practices to enhance efficiency and adaptability. Our expertise encompasses the transformation of development methodologies, infrastructure overhauls, and application architecture upgrades. We seamlessly integrate with existing teams, ensuring a collaborative approach to project execution. Additionally, we offer comprehensive training to team members, equipping them with the latest technologies and best practices.
Operate as an essential internal consultant for high-priority projects. Collaborate closely with the architecture team to shape application designs and instill best practices. Provide leadership in establishing standards and practices. Mentor and coach team members to facilitate their professional growth.
Engineered serverless applications utilizing AWS services such as API Gateway, Lambda, S3, SQS, and DynamoDB. Leveraged Terraform for infrastructure as code and collaborated extensively using GitLab.
Specialized in the development of SaaS applications using Python and .NET Core. Concentrated on React for frontend development while also providing support for legacy systems using Backbone, jQuery, and jQuery UI.
Architected and implemented CI/CD pipelines in Azure Dev Ops and developed applications optimized for Kubernetes deployment.
Guided a team in delivering high-quality software products, ensuring both Hyland employees and clients benefit from our optimized solutions.
Designed, developed, and maintained both internal and external ASP.Net web applications, transitioning between Web Forms and MVC architectures. Pioneered an authentication system for company-wide customer-facing applications and helmed the development of a company training platform.
Standardized development procedures by creating guidelines for code reviews, branching methodologies, and introducing Entity framework for data management. Collaborated with external teams to research and integrate third-party applications.
Developed and maintained web platforms using Python, streamlined code management and release processes, and integrated PayPal into existing payment systems. Authored comprehensive technical documentation for internal teams and designed a framework to efficiently release and distribute new downloadable products. Regularly collaborated with the Quality Assurance and Customer Service departments to ensure product excellence and customer satisfaction.
Managed the Community Portal using the Drupal CMS, maintained Linux development servers, including Ubuntu and CentOS. Played a crucial role in implementing and overseeing a knowledgebase and version control system. Contributed to the creation and maintenance of scripts for Active Directory user management.
Beyond my professional pursuits, I deeply value quality time with my family. My wife, Jessica, and I cherish the moments we share with our children, Jackson and Isabelle. Our evenings often revolve around engaging activities at home, be it playful sessions with toys, immersive reading time, or fun trips to Cedar Point.
When I have some time to myself, I like to run, bike, play video games, or read.