RB
Open to opportunities

Ryan Bird

@ryanbird

Seasoned Full-Stack Software Engineer with extensive experience in software development.

United States
Message

What I'm looking for

I am looking for a challenging role in a collaborative environment that fosters innovation and growth.

I am a seasoned Full-Stack Software Engineer with over 12 years of experience in delivering high-quality software solutions. My expertise spans across various technologies including JavaScript, Python, and Java, and I have a proven track record of collaborating with cross-functional teams to drive results. I thrive in fast-paced environments and am known for my analytical thinking and problem-solving skills.

Throughout my career, I have successfully developed and optimized data models, implemented microservices architectures, and enhanced user experiences through innovative solutions. My commitment to code quality is reflected in my proficiency with Agile methodologies and my hands-on experience in code reviews, unit testing, and version control. I am passionate about mentoring others and fostering team cohesion to achieve common goals.

Experience

Work history, roles, and key accomplishments

WA
Current

Senior Full-Stack Engineer

Walgreens

Feb 2023 - Present (2 years 5 months)

Developed and optimized data models and scalable message-based workflows using Django, PySpark, and Kafka. Engineered reactive state management, modular architecture, and comprehensive testing strategies in Angular applications. Implemented RESTful endpoints with Spring Boot and Spring Data JPA, and configured AWS ECS clusters for container orchestration.

GL

Senior Python Engineer

Global Logic

Jan 2021 - Feb 2023 (2 years 1 month)

Optimized database interactions and implemented Redis caching in Flask applications using SQLAlchemy. Developed APIs with GraphQL in Express.js and implemented real-time data visualization using WebSockets in Node.js. Engineered an event-driven architecture with Azure Functions and Service Bus, and automated infrastructure provisioning using Azure DevOps and Terraform.

TA

Senior Software Engineer

TaskRabbit

Apr 2018 - Jan 2021 (2 years 9 months)

Optimized database queries and migrated legacy processes to an asynchronous model using Ruby on Rails, PostgreSQL, Redis, SideKiq, and Kafka. Developed high-performance web applications using React, Next.js, and Material UI. Architected scalable API solutions and implemented robust service communication using Go, OpenAPI, Swagger, and gRPC.

PR

Python Engineer

Principal

Oct 2015 - Apr 2018 (2 years 6 months)

Spearheaded the migration from Django templates and jQuery to an Angular SPA, enhancing application performance and user experience. Developed dynamic user interfaces with Angular and PrimeNG, and leveraged Django's database abstraction for MS SQL Server transactions. Developed asynchronous workflows with Celery in Python and aggregation queries using Node.js and MongoDB.

RH

Front-end Engineer

Rally Health

May 2014 - Oct 2015 (1 year 5 months)

Engineered robust authentication and authorization flows using AWS Cognito, React, and AWS Amplify. Enhanced user experience through a migration from jQuery and Bootstrap to React, developing a state management solution using React Context. Designed and deployed reusable SOAP service components using Java and JAX RS.

Education

Degrees, certifications, and relevant coursework

Brigham Young University logoBU

Brigham Young University

Bachelor of Science, Computer Science

2008 - 2014

Find your dream job

Sign up now and join over 100,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
Ryan Bird - Senior Full-Stack Engineer - Walgreens | Himalayas