Jay Codichini

United States

@jay139

Team Lead at Atlassian

Badges

jay139 has not unlocked any badges yet.

Certifications

Work Experience

  • Senior Software Engineer

    Atlassian•  June 2021 - Present•  Austin, TX

    • Modernized legacy Jira Align applications by implementing best practices: SOLID principles, automated testing, and repository pattern improving code quality by 70% reducing average bugs per release from 40 to 12. • Led architecture design, implementation, and adoption of unified data access layer across all 12 teams in the organization solidifying a logical data model and reducing redundancy eliminating 50% of code duplication. • Launched new features that empower customers to sync portfolio and program level data from Jira and Azure DevOps with customized value mappings allowing a single comprehensive view within Jira Align increasing customer satisfaction by 15%. • Released new functionality utilizing the Atlassian GraphQL API, creating a seamless customer experience for team definitions across Atlassian products eliminating duplicate configuration. • Introduced unit and contract testing to the organization which increased unit test code coverage from 5% to 50% and contract test code coverage from 0% to 90%. • Implemented integration testing which reduced manual testing from 2 weeks to 3 days and reduced automated end-to-end tests from 6 hours to 1 hour. • Headed a cross-functional tiger team of engineers responsible for reviewing and providing guidance on the database schema and code as well as increasing store procedure test coverage from 0% to 25%. • Presented on unit testing best practices, pull request review best practices, and SQL query optimizations to the ~100 Jira Align engineers. • Led a release management initiative with a team of 6 engineers to increase the confidence and frequency of on time releases by 66% enabling us to deliver customer value faster. • Championed and delivered a project that reduced customer reported outages by 50% through implementing operational excellence improvements with OpenTelemetry, Sentry, SignalFX, and Splunk. • Implemented a library across all components to handle and automatically recover from common transient SQL exceptions due to cloud infrastructure, reducing database alerts by 75%. • Participate in 24/7 on-call rotation to monitor production application and infrastructure. • Conduct technical interviews of engineering and management candidates at all levels, provide feedback, and participate in hiring decisions. • Work closely with design, engineering, and product leadership to develop roadmap, product requirements documents (PRD), break down engineering work, design UI workflow, coordinate work between teams, report progress, and unblock work.

  • Senior Software Engineer

    Gartner•  April 2018 - June 2021•  Austin, TX

    • Founding member of digital markets unified product catalog scrum team along with another engineer and product manager which grew into a team of 9 people. • Architected, developed, and launched applications utilized by the 3 newly acquired businesses (capterra.com, getapp.com, and softwareadvice.com) that was built using microservices, ASP.NET Core, Kafka, and Angular. • Released unified product catalog application enabling the Catalog teams to centrally manage vendors, products, categories, and features reducing the onboarding time from about 1 business week to 1 day saving 80% manual work. • Partnered with product management, leadership, and catalog team on championing the adoption of product catalog across the 3 businesses increasing efficiency by 66%. • Developed DevOps pipelines using Azure DevOps and Jenkins to continuously integrate and continuously deliver (CI/CD) code leading to zero downtime deploys. • Worked closely with IT partners to build out AWS infrastructure using Terraform for hosting applications and containers on Kubernetes (EKS), Elastic Container Services (ECS), Elastic Compute (EC2), Relational Database Services (RDS), Simple Storage Services (S3), and CloudFront. • Participated in code reviews, mentored other engineers, involved in hiring process, interviewing, and onboarding of new team members and contractors.

  • Senior Software Engineer

    Sallie Mae •  January 2014 - April 2018•  Newark, DE

    • Increased productivity by 50% for the debt collection services department by building a platform for managing collection activities using ASP.NET MVC and SQL Server. • Saved 16 hours of manual work daily by architecting and developing a job automation scheduling and events platform using ASP.NET MVC, Windows services, and SQL Server. • Led our team’s agile transition, implementing the Scaled Agile Framework (SAFe), by acting as the team’s agile coach and scrum master. • Integrated with several 3rd parties: Qualtrics, ININ/Genesys, and First Data Resources (FDR).

  • Software Engineer

    Dossier Systems•  May 2009 - January 2014•  King of Prussia, PA

    • Modernized Visual Basic 6.0 application to .NET Framework, SQL Server, and SQL Server Reporting Services (SSRS). • Mentored interns and helped design and develop prototype of iOS and Android native apps.

Education

jay139 has not updated education details yet.

Skills

Visual Studio
Visual Studio Code
Entity Framework
LINQ
NUnit
Selenium
WireMock
Azure DevOps
Git
Jira
Bitbucket
Confluence
AWS
Azure
Terraform
Datadog
Dynatrace
AppDynamics
Splunk
SignalFX
OpenTelemetry
Docker
Kubernetes
Jenkins
Okta
Single Sign-on (SSO)
OAuth
SQL
T-SQL
Postgres SQL
Snowflake
SQL Server
Angular
React
Node
GraphQL
C#
Visual Basic
.NET
HTML
CSS
JavaScript
TypeScript
Bash
Batch
PowerShell