Arthur J. Little

Resume

Versatile software developer with a proven track record in delivering high-quality distributed applications. Well-versed in developing heuristics for service and application heath. Proficient in designing, implementing, and maintaining APIs and microservices. Git power-user and champion of seamlessly integrating code quality and automation tools.

Demonstrated success engineering efficient data processing strategies for large workloads. A specialist in the development of microservices and APIs, automated testing, and CI/CD management. Proficient in creating the software components necessary for efficient data collection, generation, transformation, and analysis at scale.

Technical Skills

Programming: Java, JavaScript, TypeScript, bash, HTML, CSS, C#, PowerShell, Ruby

Databases: Postgres, MySQL, Microsoft SQL Server, Redis, Kafka, Oracle, MongoDB

Platforms: Azure, AWS, GCP, Docker, Kubernetes

Frameworks: J2EE, Spring Boot, Vert.x, React, Java Bytecode Instrumentation, OpenAPI/Swagger

Tools: Gradle, npm, Application Insights, DataDog, Git, GitHub, Grafana, Jenkins, Jira/Confluence, Microsoft Office, Selenium, Splunk, Azure DevOps

Education

Appalachian State University

Boone, NC

Bachelor of Science in Computer Science & Mathematics

Professional Experience

Businessolver

  • Led critical accessibility resolution for major clients through exhaustive third-party Java library research, innovative prototype development, and integration tests while ensuring strict adherence to WCAG standards.
  • Engineered efficient data flow solutions for a Java web service's custom job queue and measured a significant improvement in queue processing time by introducing effective load balancing and distributed batching strategies.
  • Rectified critical defects and propelled query performance optimization in Oracle Database through experimentation and granular analysis of execution plans, enhancing database integrity and efficiency.

Zipcar

  • Enriched Java RESTful API endpoints with critical data transformation features, while synchronized with UI and mobile teams for rapid deployment, enabling mobile feature development.
  • Resolved production data inconsistencies through crafting and executing ad-hoc MongoDB queries while maintaining compliance with DBA team standards and policies.
  • Mitigated the risk of service disruptions through collaborative efforts with stakeholders and implemented targeted solutions for defects and incidents, utilizing telemetry analysis and custom Grafana visualizations.

Zendesk

  • Reduced customers' ticket resolution time through cross-team collaboration with data science and ML engineers to implement novel categorization feature, Intelligent Triage.
  • Collaborated with the ML team to integrate vital data ingestion components in Vert.x services and expose data through RESTful APIs within an advanced cloud microservice architecture.
  • Lead collaborative efforts to transition service components to an asynchronous model, which optimized Kubernetes resource usage and boosted Kafka event processing time.
  • Sustained service availability by designing and implementing custom DataDog dashboards that provided in-depth insights into service health, metrics, and logs.
  • Designed, planned, and lead functional testing project using Bash shell scripts, Gherkin test definitions, and reusable Cucumber components which validated staged deployments.
  • Safeguarded API backward compatibility in Java services through documentation and automating API contract tests generated with OpenAPI and Swagger.

Microsoft

  • Supported the seamless integration and migration of an on-premises Java client/server application into the Azure ecosystem by implementing critical C# components across multiple microservices.
  • Ensured feature functionality by steering collaborative efforts with QA, designing and automating specialized tests.
  • Raised active user engagement by 800% by engineering robust integration mechanisms for the Java APM solution (Application Insights Java SDK) into Azure PaaS resources (Azure App Services).
  • Resolved microservice issues during on-call rotations, minimizing service degradation and maintaining service SLAs.
  • Transformed customer experience by delivering automated solutions for application monitoring, seamlessly integrating our APM solution into various Azure resources.
  • Drove innovation by leading the testing of the Application Insights Java SDK across a diverse range of platforms in Azure DevOps. Designed and implemented an automated testing framework using Docker, custom JUnit extensions, and bash shell scripts.

BlueStripe Software

  • Demonstrated the integrity of data export feature through accurate debugging and analysis of intricate database queries to improve functionality and reliability.
  • Played a pivotal role in coordinating the transformation from a traditional on-premises solution to a cutting-edge SaaS cloud solution.
  • Boosted onboarding efficiency by overhauling NSIS and RPM installers' functionality, eliminating post-installation configuration, and drastically expediting the onboarding process.
  • Addressed and exceeded client expectations by architecting and implementing end-to-end features for a Java client/server APM application.
  • Guided feature development by delivering crucial UI/UX statistics to engineering team through a highly efficient RESTful API on AWS

Go Energies

  • Migrated ActionScript application to HTML/CSS/JavaScript.
  • Collaborated with engineering lead on UI/UX design.
  • Created custom jQuery component for date picking.