Richard Smith

Richard Smith

Senior Full Stack Engineer
United States of America

About Me

Highly skilled full stack engineer with 10+ years of experience building exceptional web applications. Proficient in backend technologies including Ruby, Ruby on Rails, Python, Python, Django, Flask, FastAPI and also fro…

Experience

Senior Full Stack Engineer

tradecom360
Oct 2020 - Present · 5 years 9 months

Collaborated with product managers and stakeholders regarding
product requirement, definition, deadline, scope and project-related
decisions.
• Led the refactoring and optimization of critical application
components to enhance performance and scalability.
• Brought an idea to reality development to production environment
using Ruby on Rails 7.0.
• Developed 4 functional component-based React applications with
TypeScript and Next.js.
• Improved ActiveModel and SQL queries from Model and Controller
with Ruby on Rails.
• Implemented the Flask framework in Python, developed 8 scalable
backend solutions for various applications

Senior Full Stack Engineer

Comtrade 360
Oct 2020 - Present · 5 years 9 months

Collaborated with product managers and stakeholders regarding product requirement, definition, deadline, scope and project-related decisions.
Led the refactoring and optimization of critical application components to enhance performance and scalability.
Brought an idea to reality development to production environment using Ruby on Rails 7.0.
Developed 4 functional component-based React applications with TypeScript and Next.js.
Improved ActiveModel and SQL queries from Model and Controller with Ruby on Rails.
Implemented the Flask framework in Python, developed 8 scalable backend solutions for various applications.
Unit testing was a pivotal part of our development process, ensuring the integrity of over 100 modules across multiple projects.
Utilized React and developed 25 robust backend functionalities within the Ruby on Rails, RSpec and PostgreSQL.
Innovated the development process by creating custom Django admin interfaces, streamlining data management and administrative tasks for improved workflow efficiency.
Load testing on backend systems and unit testing on frontend systems using Jest was conducted on 15 different occasions to ensure seamless functionality under high user volumes.

Senior Software Engineer

SOFRIENDLY
May 2017 - Sep 2020 · 3 years 4 months

Facilitated onboarding, guiding new team members, conducting pair programming sessions and reviewing their PRs to follow best practices.
Developed an MVP application using Ruby on Rails, React, TypeScript, Redis, ElasticSearch, and PostgreSQL.
Pioneered the utilization of D3.js to design custom, responsive visualizations for web applications, elevating the user experience and providing stakeholders with intuitive, interactive tools for exploring diverse datasets.
Migrated a legacy code written by Ruby on Rails 3.0 to Ruby on Rails 6.0 based one and optimized the performance by 35% following TDD/BDD.
Framework-based development in Ruby on Rails enabled the creation of 10 complex, database-driven applications.
Django REST framework was integrated into Python backend systems, empowering the creation of 10 RESTful APIs.
Architected and deployed a scalable Django project on AWS, integrating Amazon S3 for efficient media storage, and employed Django Channels to enable real-time features through WebSocket communication.
Optimized database queries and performance using Django Debug Toolbar, analyzing query execution times and bottlenecks to fine-tune application responsiveness.

Web Developer

Michigan Software Labs
Oct 2013 - Apr 2017 · 3 years 6 months

Utilized React for building interactive and performant UIs, enhancing the overall user experience.
Ruby on Rails framework facilitated the development of 10 highly scalable and responsive web applications.
Built the UI using React and used WordPress Posts for displaying related posts.
The integration of Flask in Python allowed the development of 12 efficient and scalable backend solutions for diverse applications.
Conducted thorough performance testing and optimization, refining application performance to deliver a fast, responsive, and reliable end-user experience.
Engaging in backend development, integrated 40+ RESTful APIs using Python in conjunction with the Django framework.
Managed a high-profile e-commerce project that involved integrating Ruby on Rails with React for frontend and Python for backend functionalities.
Developed pixel-perfect, responsive designs using Bootstrap and jQuery.

Skills

Full Stack Development FastAPI Next.js Tailwind CSS Material UI Dockers Mongodb RSpec Capybara Cypress Jest REST API's SOAP API's ElasticSearch Ruby Ruby on Rails Python Django Flask React.js Vue.js AWS Docker CI/CD PostgreSQL MySQL Cassandra MongoDB Cucumber REST APIs SOAP APIs GraphQL Redis Elasticsearch TypeScript JavaScript HTML CSS Redux D3.js Amazon S3 Django Channels Django Debug Toolbar WordPress Bootstrap jQuery TDD BDD
Report this Profile?