Hayes Ahmed
West Bergen, Jersey City(*****)
***********@*****.***. linkedin.com/in/h-ahmed-khan-84371b214
Full Stack Developer / Full Stack Ruby on Rails Developer / Software Architect
Professional Summary:
Experienced Ruby on Rails developer with over 7.5+ 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.
Top Skills
Ruby on Rails, Vue.js, SOAP, React, RESTful API, PostgreSQL, MySQL, MongoDB, JavaScript, GitHub, Django, Debugging, Angular, TDD, DevOps, Golang, Heroku, Docker, Sidekiq, Nginx, Apache, Unicorn, JWT, Braintree, Google Maps API, Ember.js, Node.js, Sinatra, GraphQL, Sphinx, HAML, MVC, BDD, AWS, Kubernetes, Redis, RSpec, Capistrano, Puma, Elasticsearch, Twilio, SendGrid, AngularJS, Backbone.js, Grape, Solr, Slim, ERB, UI/UX, CSS, HTML, computer science fundamentals.
Work Experience
Software engineer (ROR), Independent Contractor (Oct-2022 to Present)
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.
Skills: Ruby on Rails, PostgreSQL, Elasticsearch, payment gateway integrations, custom search engine development.
Supervise 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.
Skills: Ruby on Rails, microservices, AWS, Docker, Kubernetes, CI/CD, Jenkins, OAuth, 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 Bootstrap and customized the front-end styling with Sass. Integrated the Google Maps API to provide real-time store location and directions for users.
Skills: Ruby on Rails, React, Google Maps API, Bootstrap, Sass, front-end development.
Remotebase
Senior ROR Developer May-2019 to Sep 2022
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.
Skills used: Ruby on Rails, RESTful API, RSpec, Capybara, Travis CI, payment gateway integrations.
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.
Skills: Ruby on Rails, CMS development, Sinatra/Rails, API integrations.
Supervise a team of 5 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.
Supervise a team of developers in the development of a consumer-facing web application using Ruby on Rails and PostgreSQL
Urban Planning Unit (Punjab Govt)
Software Engineer (Ruby on Rails) June-2015 to Apr 2019
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
Education
BS-CS, Comsats
Bachelor of Computer Science graduate with expertise in artificial intelligence, algorithms, and data structures