
Ravindra Khokharia
Verified Expert in Engineering
Software Developer
Rajkot, Gujarat, India
Toptal member since January 2, 2023
Ravindra is a web developer experienced in consumer-focused websites using PHP, Python, Node.js, React, and JavaScript. He has a strong knowledge of web design best practices and user experience. Ravindra has worked on enterprise projects, integrated geolocation-based search and marketplace features, 3rd-party software, Selenium, and unit test cases. He has monitored traffic using Kibana and Sentry and managed AWS services in ALB with auto-scaling capabilities.
Portfolio
Experience
- PHP - 11 years
- Symphony - 10 years
- Symfony - 10 years
- Web Security - 9 years
- MySQL - 8 years
- Docker - 7 years
- APIs - 7 years
- React - 5 years
Availability
Preferred Environment
PHP, Symfony, APIs, API Platforms, MySQL, LAMP, React, Symphony, Python 3, Flask API
The most amazing...
...web feature I've created sells lots and home appliance pallets.
Work Experience
PHP Back-end Developer
PepsiCo Global - DPS
- Developed a cross-platform B2B application using React and React Native, ensuring 95% component reusability across web and mobile.
- Implemented a shared component library, reducing development time by 40% and ensuring UI consistency across 11 international markets.
- Optimized the application’s performance, achieving a 30% faster load time through lazy loading, efficient state management, and server-side rendering.
Senior Software Engineer
Self-employed
- Designed and implemented an indexing strategy that improved data retrieval speed and optimized critical database queries, reducing average query execution time using tools like EXPLAIN, insights, slow query logs, and database parameters.
- Identified and refactored inefficient server-side code, leading to a 30% improvement in application response times. Implemented performance-enhancing technologies, such as load balancers and distributed caching, and optimized server configurations.
- Assisted in developing the modules for an open-source project. Provided suggestions and was involved in the discussion for the features. Helped to build the enterprise version.
- Integrated the geolocation-based search and marketplace features. Created custom developments.
- Integrated 3rd-party software such as Twilio, geolocation, Skrill, Mangopay, SAML integration, and others.
Senior Software Engineer
Self-employed
- Developed algorithm calculations, modules, and features for departments. Created a concrete structure to integrate different assessment providers such as Saville, Cute/AON, and Hogan as per HR industry standards.
- Managed the Agile process with reporting tools such as Jira and Rally. Integrated Selenium and unit test cases for modules and made changes in LimeSurvey (open-source survey builder).
- Monitored the traffic using Kibana and managed the servers in ALB with auto-scaling capabilities in AWS as per requirements and load. Integrated PayPal, Skrill, and other payment gateways.
- Integrated 3rd-party providers such as Zoho, SimplyHr, Workday, and Twilio for 1-to-1 and 1-to-many webcasting.
Software Developer
Silvertouch Technologies Pvt Ltd
- Assisted in developing eCommerce modules for a client based in Romania. Created a feature to sell lots and home appliance pallets. Built the back-end and front-end of the application.
- Used Silver Touch, a custom project management tool, to manage the project. I used Skype to communicate with the client on the project.
- Involved in requirement gathering and client discussions. Created system requirement specifications (SRS) and system database specification (SDS) documents.
Junior Software Developer
Virtue Info Web Solutions
- Assisted in developing many Finnish social networks for veterans and school reunions. Built applications for real estate management.
- Integrated MySQL functions and triggers for complex calculations, counts, and reports.
- Integrated different types of graphs for insights and engagements.
Experience
TTS-iIntegrate
https://www.tts-talent.comCocorico
ResearchWire
RBmedia | The Biggest Audiobook Publisher in the USA
https://rbmediaglobal.com/Linx | Global Employee Management System
https://app.linxap.com/B2B Front End & Mobile App for PepsiCo Vendors
Key features:
• Cross-platform consistency: Shared React components maintain a consistent look and feel across web and mobile apps.
• Multi-country adaptability: Supports localized content, currencies, tax regulations, and compliance requirements for each country.
• Scalability and performance: Optimized for large-scale B2B operations with high data flow and real-time updates.
• Modular and reusable components: Enhances development efficiency and reduces redundant code.
• Offline support: Mobile users can access essential features even without an internet connection.
• Secure authentication: Integrates multi-factor authentication and role-based access control.
• Real-time synchronization: Ensures seamless data consistency between web and mobile platforms.
Education
Bachelor's Degree in Information Technology
Saurashtra University: Vyavasai Vidhya Pratisthan College of Engineering - Rajkot, Gujarat, India
Skills
Libraries/APIs
React, Twilio API, Twilio Sync API, Node.js, jQuery, Python API, Amazon API, Flask API
Tools
NGINX, Docker Compose, Composer, MAMP, Twilio Programmable Video, Cron, RabbitMQ, Supervisord, Behat, CircleCI, CVS, Subversion (SVN), AWS ELB, AWS CLI, Amazon Simple Email Service (SES), Amazon Simple Queue Service (SQS), AWS CloudFormation, Amazon CloudFront CDN
Languages
PHP, JavaScript, TypeScript, SQL, Python, HTML, CSS, HTML5, CSS3, GraphQL, PL/pgSQL, Python 3, Python 2, Java
Frameworks
Symfony, Laravel, PHPUnit, Flask, React Native
Paradigms
Object-oriented Programming (OOP), Functional Testing
Platforms
LAMP, Docker, MacOS, Apache2, Twilio, WordPress, Amazon Web Services (AWS), Linux, Amazon EC2, AWS Lambda, Amazon, Azure, Pimcore
Storage
MySQL, Redis Cache, MongoDB, Amazon S3 (AWS S3), Elasticsearch
Other
APIs, API Platforms, Web Development, Web Applications, API Integration, Symphony, Web Security, Software Development Lifecycle (SDLC), PHP Performance, Caching, Scalability, Full-stack, Full-stack Development, Background Jobs, Back-end, eCommerce, Website Design, Serverless, Design, Flask-Admin, Large Data Sets, Amazon API Gateway
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring