Back-end Developer
Match Score — ruby on rails developer
The candidate has extensive recent and continuous Ruby on Rails experience from 2018 to present across multiple roles, including upgrades to Rails 6.0 and Ruby 3.0, major feature development, integrations, and leadership as Technical Lead, perfectly matching the job's core requirement. Strengths include hands-on RoR work in production-like settings, mentoring, code reviews, and supporting technologies like PostgreSQL, MySQL, RSpec, and Ruby Gems. Achievements demonstrate impact through project deliveries like the AssetSonar mobile app and gem migrations, with clear progression and no employment gaps. Minor concerns are the lack of quantifiable metrics on achievements and a data science certification that's tangential, but these don't detract significantly. Overall, this is an excellent fit with deep, current expertise.
Summary
Senior Back-end Developer with extensive Ruby on Rails experience, specializing in delivering enterprise IT asset management and ITSM products for major Fortune 500 clients. Proven track record in developing dashboards, KPIs, major features, complex integrations, and upgrading Rails/Ruby versions. Skilled in Ruby, JavaScript, MySQL, PostgreSQL, RSpec, Ruby Gems, APIs, Ember.js, HTML5/CSS, SQL, and tools like GitHub Actions, Jira, Redmine.
Experience:
- Technical Lead, Company A (2022–Present): Led development of data aggregation tool generating static websites; mentored juniors, conducted code reviews to enhance quality.
- Senior Software Engineer, Company A (2021–2022): Built migration gem for SVN/GitHub code and issue transfer; managed bug fixes, feature additions across projects; implemented CI/CD with GitHub Actions; deployed learning platform on cloud infrastructure.
- Software Developer, Company B (2018–2021): Contributed to code reviews/design; upgraded Rails 4.2→6.0 and Ruby 2.3→3.0; developed key features, trained hires; created full mobile app with Ember.js for asset management product; integrated e-commerce templating into rental platform.
Education: Bachelor's in Information Technology, University in Pakistan (2014–2018).
Certifications: IBM Data Science Specialization (Coursera, 2020–Present).
Availability: Full-time. Preferred stack: Ruby on Rails, MySQL/PostgreSQL, GitHub, VS Code, Linux/MacOS. Highlight: Delivered complete mobile app for core product.
Work Experience
Technical Lead
T. · 2022 - PRESENT
- Worked on RubyGems, which gathered data from multiple sources and generated a Jekyll website based on that data. Mentored and trained multiple new hires in Ruby on Rails. Reviewed code of junior developers and suggested feedback to increase the code quality.
Senior Software Engineer
T. · 2021 - 2022
- Wrote a Ruby gem to transfer code hosted on SVN to the GitHub repository and related issues from Trac to GitHub in the same repository. Tracked and fixed bugs and added new features to many projects using multiple issue-tracking tools such as Jira and GitHub. Set up GitHub Actions to run tests and deploy on staging when new code is pushed. Deployed a Moodle server on AWS to take an online test for fresh graduates.
Software Developer
V. · 2018 - 2021
- Participated in regular code reviews and design discussions. Tracked and fixed bugs using Redmine as a reporting tool. Upgraded Rails from 4.2 to 6.0 and Ruby from 2.3 to 3.0. Developed multiple major features for the products. Trained multiple new hires in Ruby on Rails for 2020 and 2021. Made a complete mobile app using Ember.js for a product named AssetSonar. Integrated the Shopify liquid templating language into EZRentOut to allow customers to customize the look of their rental store.
Skills & Expertise
Other
Tools
Storage
Languages
Paradigms
Platforms
Frameworks
Libraries/APIs