RONAK AJAY BHATT
Full Stack Web Developer
ronakabhattrz@[Link]
[Link]
[Link]/ronakabhattrz
[Link]/in/ronakabhattrz
Ronak has been a full-stack web developer since 2017. He can
🛡
● build scalable and maintainable web applications with Ruby on rails, React, Python etc
🧪
● design and implement MVC pattern architecture & Agile Implementation.
● write and maintain Test Cases, integration, and end-to-end tests
💾
● ✈ automate zero-downtime (continuous integration) deployments to scalable cloud env
🎨
● design and maintain databases, caches, and servers
● design and implement HTML/CSS/JS based UIs
● You can check Some Major Projects on My Website.
LANGUAGES & TOOLS
Development and Frameworks: Ruby, Ruby on Rails, Python, Javascript, Typescript, React,
[Link], HTML, CSS, XML, YAML, JSON, GraphQL API, jQuery, Bootstrap, JWT, OAuth, API Design,
TDD, RSpec, ESLint, Prettier, NPM, NVM, AJAX, MVC
Databases and DevOps: MySQL, PostgreSQL, SQLite, Redis, Elasticsearch, Digital Ocean,
AWS, Heroku, Docker, Docker Compose, Nginx, SSH, GitHub Actions, GitLab CI/CD, Git, Bitbucket
Tools and Collaboration: RubyMine, Visual Studio Code, iTerm, Slack, Jira, Confluence,
Agile, SCRUM, Sidekiq, Delayed Job, Generative AI, API
WORK HISTORY
Lead Web Developer
All Pro IFM, Full Time Remote
Jan 2023 To Present
● Expertise in Ruby on Rails, Ruby, and PostgreSQL for robust web development,
proficiency in Git and GitHub for version control.
● Strong leadership skills, including effective meeting planning, to guide and manage
development teams efficiently.
● Experience with cloud services like Amazon Web Services (AWS) and Heroku to deploy,
manage, and scale applications.
Senior Software Engineer
Bulletproof (CyberSecurity) Full Time Remote
Jan 2022 To Jan 2023
● Develops complex software applications using Ruby and Rails, with strong proficiency in
object-oriented programming and software architecture.
● Expert in database design, API integration, and maintaining large-scale web applications.
● Leads development teams to ensure project success through effective team
management and deployment strategies.
Senior Software Engineer (Promote to TeamLead)
Crest Data System - On Site
May 2021 To Jan 2022
● Manages small teams effectively, overseeing project management and meeting planning
to ensure timely completion of tasks.
● Designs robust software solutions using [Link], TypeScript, JavaScript, and jQuery for
front-end development. Proficient in Python programming for developing and
maintaining software applications.
● Expert in creating scalable and maintainable code, ensuring high performance and user
experience.
● Leads cross-functional teams, driving project success through strategic planning,
leadership, and collaboration.
Senior Software Engineer
Mainstreet USA (Now rename to Hoist) Full Time Remote
Aug 2020 To April 2021
● Gained solid experience in software development, specializing in Ruby on Rails and
JavaScript.
● Worked remotely effectively collaborating with team members and stakeholders.
Full Stack Web Developer (Freelancer)
Upwork Full Time Remote
June 2017 To Aug 2020
● Motivated creative developer with expertise in Ruby on Rails and JavaScript,
experienced in upgrading existing applications and ensuring functionality.
● Skilled in code review, proposing refactoring, and implementing CI/CD for robust
software development.
● Available on Upwork for full-stack web development, proficient in a wide range of tools
and technologies, including AWS, Heroku, PostgreSQL, React JS, and Stripe.
● Profile: [Link]
EDUCATION
Bachelor Of Engineering In Computer Science
Sal institute of technology and engineering research
2014 - 2017 / Grade: Bachelor / Activities and societies: Singing, Presentation
The [Link] in Computer Engineering at GTU, Ahmedabad, offers a robust curriculum combining
theoretical knowledge and practical experience in computer science, programming, software
development, and IT sectors, preparing students for careers in software development, web
development, database management, and network administration.
Diploma In Computer Science
Shree Swaminarayan Gurukul College of Education
2009 - 2013 / Grade: Diploma (10+2) / Activities and societies: Music
A Diploma in Computer Science is an undergraduate-level program that focuses on providing
students with a foundational understanding of computer science and its applications. The
program typically spans over three years and covers topics such as computer programming, data
structures and algorithms, computer networks, database management, web development,
software engineering, and more.