Post Job Free

Resume

Sign in

Rails Engineer Web Applications

Location:
Bay Minette, AL
Posted:
January 05, 2024

Contact this candidate

Resume:

.

.

Drexel Atchison

Bay Minette, Alabama, United States ad2g1y@r.postjobfree.com 251-***-**** in/drexel-atchison-b4919a181/ SUMMARY

Seasoned full-stack engineer with 10 years of experience crafting innovative and scalable solutions across diverse technologies. Strong expertise in Ruby on Rails (7 years), leveraging modern libraries and frameworks to build high-performance web applications. Proficient in Python, Java, and React, offering flexibility and adaptability to tackle projects across the full stack. Demonstrated track record of:

Seeking a challenging role to leverage my expertise and contribute to a high-growth environment.

• Leading successful project delivery from conception to deployment, collaborating effectively with cross-functional teams.

• Optimizing platform performance and scalability with efficient code implementations and modern architectural approaches.

• Delivering impactful solutions through strong problem-solving skills and a focus on user needs.

• Staying ahead of the curve by continuously learning and implementing new technologies to enhance development skillset. EXPERIENCE

Senior Software Engineer Vox Media

March 2021 - December 2023, BAY MINETTE, AL

• Spearheaded the development of features using Ruby on Rails, focusing on the Flash library for dynamic and interactive user interfaces.

• Defined GraphQL schemas, types, and resolvers, ensuring a scalable and intuitive API structure.

• Utilized WebRTC for browser-based video and audio communication.

• Employed Pub/Sub pattern with Redis to broadcast live streams to multiple viewers efficiently.

• Integrated StimulusReflex for fast, server-rendered UI updates triggered by user interactions.

• Implemented Cypress for end-to-end testing of live streaming features in the browser.

• Used WebMock to stub external video streaming APIs in tests, ensuring isolation and speed.

• Leveraged Active Storage with Amazon S3 for efficient video storage and delivery.

• Implemented RSpec-Rails for testing API endpoints and controllers effectively.

• Troubleshot and resolved application issues, demonstrating a proactive approach to problem-solving and ensuring seamless user experiences. Software Engineer Slalom

February 2018 - February 2021, Seattle, WA

Spearheaded the migration to a cloud-based platform built with Ruby on Rails, implementing API integrations for real-time shipment tracking and automated data analysis.

• Redesigned the CRM app using React and Redux, implementing dynamic components, interactive data visualizations, and intuitive workflows.

• Proactively identified and implemented improvements to project performance and scalability.

• Rearchitected a high-traffic e-commerce platform for a leading retailer using Rails 6 and Action Cable for real-time updates and responsiveness.

• Utilized Turbolinks for faster page navigation and seamless user experience.

• Implemented RSpec and Capybara for comprehensive unit, integration, and end-to-end testing.

• Used FactoryBot to create test data efficiently, ensuring code quality and reliability.

• Leveraged Devise for robust authentication and authorization mechanisms.

• Utilized RailsAdmin for efficient admin panel creation and data management.

• Employed Shoulda Matchers for readable and concise test assertions. Software Engineer Qualtrics

November 2015 - January 2018, Seattle, WA

• Implemented interactive UI elements and conditional branching using JavaScript and jQuery, later migrating to React for improved component-based development.

• Increased user engagement by 15% through dynamic surveys with conditional logic and user-friendly controls. Refactored the logic engine - written in Java lacked scalability and maintainability, hindering survey customization - using Ruby on Rails, leveraging Active Record and RESTful APIs for efficient data management and communication.

• Enhanced developer productivity with a more modular and maintainable codebase, enabling faster deployment of complex survey logic. Implemented performance optimizations on both the frontend and backend to enhance the speed and efficiency of web applications, resulting in improved user satisfaction.

• Developed RESTful APIs, leveraging Spring MVC, to facilitate seamless communication between frontend and backend systems.

• Engaged in full-stack development using Python with the Django web framework, contributing to the creation of dynamic and data-driven web applications.

• Used Flash (Ruby) and Django (Python) on the frontend to create visually appealing and responsive user interfaces.

.

.

Engaged in cross-functional collaboration with product managers, UX/UI designers, and fellow engineers to gather requirements and deliver high-quality software solutions.

Kept abreast of emerging technologies and industry best practices, incorporating new tools and libraries into projects to stay at the forefront of Full Stack development.

Software Engineer Solera Holdings

November 2014 - November 2015, Westlake, TX

• Collaborated with cross-functional teams to translate design mockups into responsive and visually appealing web pages using HTML5 and CSS3.

• Implemented modern design principles and techniques to create intuitive and user-centric interfaces.

• Utilized JavaScript and jQuery to enhance user interactivity and deliver dynamic content on various sections of the company's web applications. Engaged in effective communication with team members, designers, and stakeholders to understand project requirements and deliver high-quality results within established timelines.

• Actively pursued professional development opportunities to stay abreast of industry trends and emerging technologies, incorporating new skills into daily tasks.

• Played a pivotal role in contributing to the development and enhancement of web applications, ensuring a seamless and user-friendly experience. EDUCATION

Bachelors of Science, Computer Science Tuskegee University Tuskegee, AL, 2014

SKILLS

• Languages: Ruby, JavaScript, Python, Java, Go, HTML, CSS, TypeScript, jQuery

• Frameworks: Ruby On Rails, React, Django, Flask, Spring

• Architecture: MVC, RESTful, GraphQL, SOA, Microservices, DDD, Hexagonal, Event-Driven, CQRS

• Test Approach: Unit Testing, Integration Testing, Functional Testing, BDD, TDD, Acceptance Testing, Security Testing, System Testing, Load Testing

• DevOps: CI/CD (Jenkin, GitLab), Docker

• Web Services: Puma, Unicorn, Apache, Nginx

• Databases: PostgreSQL, MySQL, SQLLite, Redis, Oracle

• Cloud: Terraform, AWS, Azure, Google Cloud Platform, Heroku

• Tools: Swagger, Postman



Contact this candidate