Richa Bhardwaj
Verified Expert in Engineering
Ruby on Rails (RoR) Developer
Richa has 13+ years of experience building web applications across domains, such as travel, food, and auditing; leading teams; and using Agile methodology. She loves to write clean code and has written web applications with Ruby on Rails and React on the front end and mobile applications with React Native for iOS and Android. Richa excels at collaborating with clients to translate their ideas into integrated software solutions.
Portfolio
Experience
Availability
Preferred Environment
Slack, Asana, GitHub, Ruby on Rails (RoR), React, React Native, Tailwind CSS, Bootstrap, MacOS, Express.js, HTML5, HTML, Next.js, JSON, XML, Git, jQuery, TypeScript, Web Services, Web Development, Back-end Development, Architecture, Full-stack Development, Shopify, Search Engine Optimization (SEO), SEO Tools, Redux, Haml, Firebase, Database Management, API Integration, Amazon RDS, Webhooks, Front-end, Front-end Development, Mobile App Development, Content Management Systems (CMS), Shopify API, Data Architecture, Mobile Development, Responsive Web Apps, Payment APIs, Single-page Applications (SPA), Database Design, Single Sign-on (SSO), Automated Testing, Styled-components, OAuth, CI/CD Pipelines, Widgets, Third-party Integration, Booking Systems, Stripe API, Hotwire, CTO, Front-end Design, Auth0, Microservices, REST, Integration, CSV, NoSQL, PDF, Vercel, Data Structures, Database Architecture, Web Platforms, Figma, WebSockets, Data Visualization, Maps, Back-end, Scalable Application, Scalable Architecture, Cloud, SCSS, Software Engineering, Google Analytics, Mobile First, Axios, Software Development Management, Apollo, Software Design, Requirements Analysis, Startups, Mobile, Cross-platform, Solution Architecture, Analytics, SaaS, System Architecture, Project Management, Contentful, Python, Real-time Data, Real-time Systems, REST APIs, Back-end Architecture, Docker, Google Cloud Platform (GCP), Web Design, Push Notifications, React Redux, JSX, MUI (formerly Material UI), Elasticsearch, Google Analytics 4, MERN Stack, Technical Consulting, DevOps, Cypress, ESLint, Linux, PDF Scraping, Flux, API/Services Architecture, Expo, JavaScript Testing, Jest, Mocha, Email Templates, Responsive Email Templates, Amazon Simple Queue Service (SQS), AWS Lambda, Instant Messaging, Oracle, Relational Databases, Amazon EC2, Web Scraping, Google Sheets API, ChatGPT, OpenAI GPT-3 API, Responsive Web Design (RWD), CSS3, Webpack, Amazon S3 (AWS S3), Multitenancy, RabbitMQ, Amazon Alexa, Location Tracking, System Integration, Software Development, App Integration, B2B, ECMAScript (ES6), Trello, Mongoose, Google SEO, Cloudinary, PHP, Product Management, Artificial Intelligence (AI), OpenAI GPT-4 API, Slack API, Slack App, Web Usability, CSV File Processing, Payment Processing, Devise, Databases, Object-oriented Programming (OOP), Kubernetes, Performance Tuning, Optimization, Cloud Platforms, UI Components, Generative Pre-trained Transformers (GPT), OpenAI, Stripe Payments, API Development, Design Patterns, Test-driven Development (TDD), Django, Vue
The most amazing...
...project I've worked on involved processing millions of tax reports and their data to create useful insights in a readable format for customers.
Work Experience
Full-stack Developer | Web and Mobile Application Developer
Self-employed
- Established and managed a team of 8+ remote developers and built several web and mobile projects for different clients worldwide.
- Collaborated with team members to develop and launch web and mobile applications and helped them in every step of the software development lifecycle.
- Performed server management, post-launch production support, bug fixing, and maintenance, and made technical decisions in software architecture to improve the performance of applications.
Senior React and RoR Full-stack Developer
Kajabi, LLC
- Implemented new features using Ruby on Rails on the back end and React on the front end and submitted GitHub PRs.
- Tracked and fixed bugs on the back end and front end using GitHub Issues.
- Implemented improvement features received from the customers.
- Created reusable React components using existing style guides and performed code reviews via GitHub PRs.
Ruby on Rails Developer
Gartner - Digital Markets Engineering - Capitalizable
- Worked on GSC study and overall improvement in URL health for several SEO projects.
- Migrated giant sitemap from RoR to Node.js using Elasticsearch as a data source.
- Contributed to the code coverage by adding tests using Jest.
Technology Lead
Quovantis
- Built web applications in RoR and managed a team of four developers.
- Handled server deployment and management of all RoR applications on Linode, AWS, and Heroku, and conducted sessions to explain basic and advanced Rails features.
- Designed and developed several applications and got a double promotion from software developer to technology lead.
Ruby on Rails Developer
Khojguru
- Developed features in RoR to send campaign emails to a target audience.
- Collaborated with the CTO to discuss and develop more product features.
- Connected the application with the other web services.
Ruby on Rails Developer
Vinsol
- Built projects in RoR for Greylock Partners, DealDey, and Pyromaniac.
- Followed Agile practices along with BDD using Cucumber and RSpec and handled server management on AWS.
- Served as a software developer for two years and four months.
Experience
Ridesurfing
http://www.ridesurfing.comKEY ACTIVITIES
• Designed the complete application architecture.
• Built APIs in RoR to consume via web and mobile apps.
• Integrated the Google Maps API, which was used extensively for searching and displaying locations.
• Integrated Stripe for payment.
• Worked on server management.
• Deployed web and mobile applications in Heroku using AWS in the background.
• Made the search algorithm robust and ensured that it covered all scenarios.
Drink Perfect
KEY ACTIVITIES
• Designed the complete application architecture.
• Worked on the front end of the iOS and Android apps.
• Built APIs in RoR to consume via mobile apps.
• Integrated the Google Maps API, which was extensively used for searching and displaying locations.
• Worked on server management.
• Solved performance issues related to the Google Maps API.
• Deployed the mobile app on the Google Play Store and the App Store in a short period of time.
Bugwolf
http://www.bugwolf.comKEY ACTIVITIES
• Worked on an RoR API to feed the front end.
• Integrated easy plug-in tools, such as Twilio for SMS services and Stripe for payment.
• Integrated RoR API with React.
Keep Collective | Stella & Dot
https://www.stelladot.com/KEY ACTIVITIES
• Developed and managed 28 RoR microservices
• Provided PRS support
• Deployed the platform on AWS
• Found and fixed bugs
• Helped remove downtime experiences
• Overcame the challenges of a large-scale application via research and implementation
Mytonomy
http://mytonomy.comKEY ACTIVITIES
• Worked on sprint planning and task estimations.
• Architected and presented solutions to the client.
• Developed features for the platform.
• Integrated with Ooyala and extended methods using JavaScript to process and upload videos.
• Managed server operations.
• Deployed the platform on AWS.
Mable
http://mable.com.auKEY ACTIVITIES
• Developed RESTful APIs in RoR.
• Wrote API documentation.
• Conducted unit testing with RSpec.
• Participated actively in Sprint planning.
Skills
Languages
JavaScript, Ruby, SQL, CSS, HTML5, HTML, TypeScript, SCSS, CSS3, ECMAScript (ES6), XML, Haml, GraphQL, Python, PHP
Frameworks
Ruby on Rails (RoR), React Native, Next.js, Redux, Tailwind CSS, Bootstrap, Express.js, MUI (formerly Material UI), Cypress, Jest, Django, Flux
Libraries/APIs
React, Ruby on Rails API, Stripe, REST APIs, Node.js, jQuery, Stripe API, Google Maps, React Redux, Devise, API Development, Google Maps API, Sidekiq, Stripe Connect, Shopify API, Puppeteer, CheerioJS, Vue, Google Sheets API, Slack API
Tools
Git, Slack, GitHub, RSpec, Auth0, Figma, Google Analytics, JSX, Expo, JavaScript Testing, Mocha, Amazon Simple Queue Service (SQS), Terraform, Webpack, RabbitMQ, Trello, Mongoose, Asana, Cucumber, Jira, Google Sheets
Paradigms
Agile Software Development, Agile, Search Engine Optimization (SEO), Database Design, REST, Requirements Analysis, Back-end Architecture, API/Services Architecture, Responsive Web Design (RWD), Object-oriented Programming (OOP), Design Patterns, Test-driven Development (TDD), Microservices, Mobile Development, Automated Testing, Scalable Application, Cross-platform, Real-time Systems, DevOps, B2B, Behavior-driven Development (BDD), Application Architecture, Unit Testing
Storage
MySQL, JSON, Database Management, Database Architecture, Relational Databases, Amazon S3 (AWS S3), Databases, PostgreSQL, MongoDB, NoSQL, Elasticsearch, Redis
Industry Expertise
Project Management, Web Design
Other
Web & Mobile Applications, Team Leadership, Software Architecture, Full-stack, Front-end, APIs, Back-end, Code Review, User Experience (UX), User Interface (UI), Web Services, Web Development, App Infrastructure, CTO, Back-end Development, Architecture, Full-stack Development, API Integration, Webhooks, Front-end Development, Data Architecture, Project Consultancy, Responsive Web Apps, Single-page Applications (SPA), Widgets, Third-party Integration, Leadership, Integration, CSV, Data Structures, Technical Leadership, Online Payments, Web Platforms, Business to Consumer (B2C), Software Engineering, Mobile First, Axios, Software Design, Startups, Solution Architecture, SaaS, System Architecture, Google Tag Manager, Technical Consulting, ESLint, Location Tracking, System Integration, Software Development, App Integration, Cloudinary, Payment Processing, Stripe Payments, RESTful Microservices, Mobile Apps, Technical Hiring, Interviewing, Team Management, Online Ordering, eCommerce, SEO Tools, Amazon RDS, Mobile App Development, Content Management Systems (CMS), Payment APIs, Single Sign-on (SSO), Styled-components, Booking Systems, Front-end Design, PDF, WebSockets, Maps, Scalable Architecture, Dating Apps, Online Dating, Software Development Management, Apollo, Analytics, Real-time Data, Push Notifications, Google Analytics 4, MERN Stack, Google Colaboratory (Colab), PDF Scraping, Email Templates, Responsive Email Templates, Instant Messaging, Web Scraping, Learning Management Systems (LMS), ChatGPT, OpenAI GPT-3 API, Multitenancy, Google SEO, Product Management, Web Usability, CSV File Processing, Performance Tuning, Optimization, Cloud Platforms, UI Components, Nonprofits, Remote Team Leadership, Web Applications, Server Management, Software Development Lifecycle (SDLC), Bug Fixes, Email Campaigns, Mobile Applications, Google Play Store, App Store, IT Project Management, Search Algorithm Design, SMS, Sprint Planning, Estimations, Ooyala, Video Processing, API Documentation, OAuth, CI/CD Pipelines, Hotwire, Data Visualization, Cloud, Artificial Intelligence (AI), OpenAI GPT-4 API, Slack App, Generative Pre-trained Transformers (GPT), OpenAI, Vector Data
Platforms
MacOS, iOS, Android, Twilio, Amazon Web Services (AWS), Shopify, Firebase, Vercel, Mobile, Contentful, Google Cloud Platform (GCP), Linux, Jupyter Notebook, Oracle, Amazon EC2, Linode, Heroku, Docker, AWS Lambda, Amazon Alexa, Azure, Kubernetes, Kajabi
Education
Bachelor's Degree in Information Technology
Seth Jai Parkash Mukand Lal Institute of Engineering and Technology, Kurukshetra University - Delhi, India