About Me
Experienced Ruby on Rails developer with over 10 years of experience building and deploying web applications. Proficient in MVC architecture, RESTful API development, and database management using PostgreSQL and MySQL. S…
Experienced Ruby on Rails developer with over 10 years of experience building and deploying web applications. Proficient in MVC architecture, RESTful API development, and database management using PostgreSQL and MySQL. Skilled in JavaScript frameworks like jQuery, AngularJS, and React. Expertise in TDD and BDD methodologies, with experience using RSpec for testing and Capybara for feature testing. Proficient in implementing DevOps practices and deploying applications to cloud platforms like AWS and Heroku, using Docker and Kubernetes for containerization and orchestration. Proficient in implementing OAuth, JWT, and OmniAuth for user authentication and authorization. Experience with search engines like Elasticsearch, Solr, and Sphinx, and comfortable working with caching systems like Redis and Sidekiq. Skilled in server configuration and maintenance, including web servers like Nginx and Apache, and application servers like Unicorn and Puma. Proficient in using HAML, Slim, ERB, Sass, and LESS for front-end templating and styling, and experience working with other web frameworks like Sinatra, Grape, and GraphQL. Comfortable working with JSON and API design and development.
Experience
Software Engineer(ROR)
Developed and deployed a web application for a financial services client using Ruby on Rails, PostgreSQL, and Elasticsearch
Integrated third-party payment gateway APIs like Stripe and PayPal to allow users to securely make payments through the platform
Built a custom search engine using Elasticsearch, allowing users to quickly search and filter through large amounts of financial data
Supervised a team of developers in implementing a large-scale Ruby on Rails application for a healthcare client, using a microservices architecture and deploying on Amazon Web Services (AWS)
Utilized Docker and Kubernetes for containerization and orchestration, and set up continuous integration and deployment (CI/CD) pipelines using Jenkins
Implemented user authentication and authorization using OAuth and JWT
Designed and developed a mobile-first web application for a retail client, using Ruby on Rails, React, and Google Maps API
Implemented a responsive design using Github, TDD/BDD, Rspec, AWS, Bootstrap and customized the front-end styling with Sass
Integrated the Google Maps API to provide real-time store location and directions for users
Software Engineer
Developed and deployed a web application
for a financial services client using Ruby on
Rails, PostgreSQL, and Elasticsearch
Integrated third-party payment gateway APIs
like Stripe and PayPal to allow users to
securely make payments through the platform
Built a custom search engine using
Elasticsearch, allowing users to quickly search
and filter through large amounts of financial
data
Supervised a team of developers in
implementing a large-scale Ruby on Rails
application for a healthcare client, using a
microservices architecture and deploying on
Amazon Web Services (AWS)
Senior ROR Developer
Worked with a team to develop a Ruby on Rails application for an online marketplace, implementing a RESTful API for efficient data exchange
Utilized RSpec for testing and Capybara for feature testing, and implemented continuous integration using Travis CI
Implemented payment processing using the Braintree payment gateway
Developed and maintained a Ruby on Rails application for a media company, implementing a custom CMS (Content Management System) for content creation and management
Utilized Sinatra/Rails for lightweight service applications, and implemented API integrations with third-party services like YouTube and Vimeo
Supervised a team of developers in the design and development of a new web application, utilizing Ruby on Rails, PostgreSQL, Redis, and Elasticsearch to create a high-performance, scalable platform for the company's core product
Supervised a team of developers in the development of a consumer-facing web application using Ruby on Rails and PostgreSQL
Software Engineer
Developed and maintained complex web applications using Ruby on Rails, MVC architecture, and RESTful API design
Developed front-end interfaces using HAML, ERB, Sass, and jQuery, and integrated with various JavaScript frameworks like Backbone.js and AngularJS
Designed and implemented database schema and queries using PostgreSQL and MySQL
Implemented DevOps practices, including continuous integration and deployment, using tools like Jenkins, Docker, and Kubernetes
Integrated with various third-party APIs, including payment gateways like Stripe, PayPal, and Braintree, and communication APIs like Twilio and SendGrid
Configured and maintained web and application servers, including Nginx, Apache, Unicorn, and Puma