profile-pic

Ravi jain

Full Stack Developer with 12.5 years of professional experience in Ruby on Rails, PostgreSQL, jQuery, and AWS. Architect-level Expertise: Demonstrated strong technical leadership and architectural design capabilities, overseeing the development of scalable and maintainable software solutions. Extensive experience in both consulting and product development environments, providing tailored solutions to meet client needs.
  • Role

    Sr. Software Developer

  • Years of Experience

    13 years

Skillsets

  • Nodejs
  • Microservice
  • react
  • Bitbucket
  • CSS
  • EC2
  • ELB
  • Jira
  • Kubernetes
  • AWS - 10 Years
  • PostgreSQL
  • S3
  • Sinatra
  • Stimulus
  • Agile
  • CI/CD
  • MongoDB
  • Ruby on Rails - 11 Years
  • Ruby
  • RSpec
  • Redis
  • react - 5 Years
  • nginx
  • MySQL
  • jQuery
  • JavaScript
  • HTML
  • Git
  • Elasticsearch
  • Docker - 05 Years
  • Bootstrap
  • API - 12 Years
  • Ruby on Rails - 11 Years

Professional Summary

13Years
  • Apr, 2023 - Present3 yr

    Sr. Software Developer

    Freelancer
  • Jun, 2021 - Mar, 20231 yr 9 months

    Sr. Software Developer

    Thinksys Software
  • Jan, 2019 - May, 20212 yr 4 months

    Architect

    Onspot Solutions
  • Jul, 2015 - Dec, 20161 yr 5 months

    Sr. Software Developer

    Circar Consulting Services
  • Jan, 2017 - Aug, 2017 7 months

    Sr. Software Developer

    Onspot Solutions
  • Aug, 2017 - Dec, 20181 yr 4 months

    Team Lead

    Onspot Solutions
  • Dec, 2012 - Jun, 20152 yr 6 months

    Software Developer

    JS Webnet

Applications & Tools Known

  • icon-tool

    Amazon S3

  • icon-tool

    Heroku

  • icon-tool

    Azure

  • icon-tool

    Docker

  • icon-tool

    Bootstrap

  • icon-tool

    Foundation

  • icon-tool

    Git

  • icon-tool

    Nginx

  • icon-tool

    Bitbucket

  • icon-tool

    GitLab

  • icon-tool

    Postman

  • icon-tool

    Nginx

  • icon-tool

    Jenkins

  • icon-tool

    GitHub Actions

  • icon-tool

    Kubernetes

  • icon-tool

    SFMC

  • icon-tool

    Mailchimp

  • icon-tool

    Google Analytics

  • icon-tool

    AWS KMS

  • icon-tool

    SSL/TLS

  • icon-tool

    Vue.js

Work History

13Years

Sr. Software Developer

Freelancer
Apr, 2023 - Present3 yr
    Led the end-to-end management of various projects, driving technical innovation and ensuring high-quality deliverables. Conducted in-depth code reviews, emphasizing adherence to coding standards, best practices, and performance optimization. Developed and maintained comprehensive RSpec test cases, significantly enhancing the stability and reliability of applications. Built lightweight, high-performance web applications and APIs using Sinatra, ensuring rapid prototyping and efficient delivery. Optimized application performance by writing efficient, clean code, addressing bottlenecks, and improving response times. Monitored and resolved issues in live applications and infrastructure, ensuring seamless operation and minimal downtime. Upgraded and maintained existing systems, incorporating the latest technologies and best practices to keep them up-to-date. Collaborated with UX designers and business analysts to translate user requirements into technical specifications, ensuring alignment with project goals. Implemented continuous improvement processes within the development team, streamlining workflows and enhancing code quality. Led the development of new projects, overseeing all phases from architecture design to deployment. Mentored team members and peers, identifying areas for improvement in their workflow and guiding them to enhance their technical skills. Applied Agile methodologies to develop and deliver scalable solutions, consistently meeting project milestones. Focused on acquiring new technologies and applying them to drive innovation and improve project outcomes. Analyzed and translated client requirements into technically feasible solutions, ensuring robust and scalable implementations.

Sr. Software Developer

Thinksys Software
Jun, 2021 - Mar, 20231 yr 9 months
    Spearheaded the research, design, and implementation of key projects, driving the adoption of new technologies and development methodologies. Provided detailed code reviews, focusing on improving code efficiency, maintainability, and adherence to industry standards. Developed and maintained RSpec test cases, contributing to the robustness of the codebase and facilitating automated testing. Enhanced the resilience of live applications by writing efficient, modular code that improved system stability and performance. Proactively monitored infrastructure, identifying and resolving critical issues to maintain uninterrupted service. Worked closely with UX designers, business analysts, and the CTO to ensure technical solutions met business needs and user expectations. Instituted processes to optimize development team productivity and improve the overall quality of software releases. Led development teams on new projects, ensuring all technical aspects were executed to a high standard. Played an integral role in interviewing and onboarding new backend developers, contributing to the growth of the technical team. Mentored team members, providing guidance on best practices, performance optimization, and advanced coding techniques.

Architect

Onspot Solutions
Jan, 2019 - May, 20212 yr 4 months
    Architected and delivered complex solutions, focusing on scalability, maintainability, and performance optimization. Designed and implemented modular, reusable code structures, reducing technical debt and facilitating future development. Conducted rigorous code reviews to enforce coding standards, optimize performance, and ensure the reliability of software. Played a key role in database architecture, designing schemas and optimizing queries for high performance in large-scale applications. Acted as a primary technical resource for unblocking development challenges, providing solutions that advanced project timelines. Mentored junior developers, focusing on advanced coding techniques, performance optimization, and career development. Responded to and resolved critical issues on live websites, utilizing debugging tools and performance monitoring to quickly identify and fix problems.

Team Lead

Onspot Solutions
Aug, 2017 - Dec, 20181 yr 4 months
    Mentored junior developers, focusing on advanced coding techniques, performance optimization, and career development. Responded to and resolved critical issues on live websites, utilizing debugging tools and performance monitoring to quickly identify and fix problems.

Sr. Software Developer

Onspot Solutions
Jan, 2017 - Aug, 2017 7 months
    Conducted rigorous code reviews to enforce coding standards, optimize performance, and ensure the reliability of software. Played a key role in database architecture, designing schemas and optimizing queries for high performance in large-scale applications.

Sr. Software Developer

Circar Consulting Services
Jul, 2015 - Dec, 20161 yr 5 months
    Developed and delivered high-performance software solutions using Agile methodologies, consistently meeting project deadlines. Architected and deployed multi-server environments, ensuring scalable, reliable, and secure applications. Emphasized code abstraction, reuse, and modular design to enhance the maintainability and scalability of applications. Proactively engaged in continuous professional development, staying ahead of industry trends and integrating new technologies into projects. Delivered technically robust solutions that met and often exceeded client expectations, contributing to high client satisfaction. Awarded "Rising Star" for exceptional technical contributions and innovative problem-solving. Assisted in training and evaluating new team members, helping to build a technically strong and cohesive development team.

Software Developer

JS Webnet
Dec, 2012 - Jun, 20152 yr 6 months
    Developed and delivered technically sound software solutions, adhering to Agile methodologies to meet project objectives. Focused on code abstraction and reuse, creating modular, maintainable codebases that facilitated long-term scalability. Engaged in continuous learning, integrating the latest technologies and best practices into development projects. Conducted detailed requirement analysis, translating client needs into innovative and feasible technical solutions. Played a key role in the training and evaluation of new team members, contributing to the development of a skilled technical team.

Achievements

  • Awarded 'Rising Star' for exceptional technical contributions and innovative problem-solving.
  • Rising Star

Major Projects

7Projects

CaptainU

    Built and optimized the backend using Ruby on Rails, managed athletes, coaches, and team interactions. Integrated React for dashboards and profile management. Developed RESTful APIs and integrated Salesforce Marketing Cloud for personalized marketing workflows. Managed AWS deployments for scalability and availability.

GuestEQ

    Designed and maintained a robust Rails backend for guest management workflows. Developed React-based frontend components for property managers. Built API integrations to synchronize with property management tools. Managed Heroku deployments and scaled infrastructure using CI/CD best practices.

Dwellworks

    Engineered SaaS conversion with Stripe API integration and permission system using Pundit. Developed an embedded marketplace for job boards with third-party APIs. Optimized API response times with Redis caching and database indexing. Improved CI/CD pipelines and managed a team of developers using Agile methodologies.

Sanofi

    Led UI/UX redesign using ReactJS and Material-UI. Developed a recommendation engine with Elasticsearch. Integrated marketing tools and APIs, including Mailchimp and Google Analytics. Developed PDF and CSV reporting functionalities and contributed to database and server architecture design.

Surya

    Architected scalable AWS server environment with EC2, RDS, and S3. Implemented auto-scaling and redundancy for high availability. Developed comprehensive encryption strategies using AWS KMS and SSL/TLS. Enhanced Rails admin interface and developed RESTful APIs.

Gulf

    Developed dynamic product search and catalog using Searchspring API and JavaScript. Created microservices with Docker and Kubernetes for service orchestration. Extended responsibilities to server maintenance and code reviews using GitLab CI/CD.

VTAPP

    Designed and implemented an internal application for training and tracking new recruits using Rails, Bootstrap, and jQuery. Established database schema with PostgreSQL and developed RSpec test cases. Created progress tracking features and implemented role-based access control.

Education

  • Master of computer application

    RGPV Bhopal (2013)