William TWT
Open to opportunities

William T

@williamt

Results-driven Senior Software Engineer with extensive backend experience.

United States

What I'm looking for

I am looking for a role that challenges my skills and fosters growth.

I am a results-driven Senior Software Engineer with extensive experience in designing scalable backend systems, optimizing database performance, and implementing secure authentication solutions using Ruby on Rails, Node.js, and PostgreSQL. My proven ability to enhance system efficiency and automate deployments has been instrumental in leading cross-functional initiatives that improve application performance and security in enterprise payroll and cloud-based solutions.

At ADP, I architected payroll processing APIs in Ruby on Rails, optimizing query execution paths to handle increased transaction volumes without sacrificing performance. I also designed database schemas in PostgreSQL, improving search accuracy and reducing indexing overhead for tax and compliance lookups. My role involved developing a role-based access control system with OAuth, which significantly improved data security for multi-tenant payroll solutions.

Previously, at Dataplor, I developed and maintained scalable web applications, enhancing data processing efficiency and supporting millions of location-based records. I led the migration from a monolithic Rails application to a service-oriented architecture, leveraging Docker, AWS ECS, and Kubernetes to improve deployment speed and scalability. My experience at Microsoft further solidified my backend development skills, where I engineered backend services in Node.js and TypeScript, powering authentication and API gateway services for enterprise clients.

Experience

Work history, roles, and key accomplishments

AD
Current

Senior Software Engineer

ADP

Jul 2020 - Present (4 years 10 months)

As a Senior Software Engineer at ADP, I architected payroll processing APIs in Ruby on Rails, optimized database schemas in PostgreSQL, and developed a role-based access control system with OAuth. I also automated deployment workflows with Jenkins and Docker, significantly improving system efficiency and security for enterprise payroll solutions.

Education

Degrees, certifications, and relevant coursework

University of Michigan logoUM

University of Michigan

Bachelor's Degree, Computer Science

2012 - 2016

Bachelor's Degree in Computer Science, focusing on software development, algorithms, and system design. Gained a solid foundation in programming languages and software engineering principles.

Tech stack

Software and tools used professionally

Interested in hiring William?

You can contact William and 90k+ other talented remote workers on Himalayas.

Message William

People also viewed

View all talent

Find your dream job

Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan