profile-pic

Ronak Solanki

I aim to pursue a vibrant career in Information Technology, seeking an environment that fosters growth and continuous learning. With around 6 years of experience in web development, I am committed to contributing to the advancement of the organization while cultivating a long-term, mutually beneficial relationship.

  • Role

    Full Stack Laravel Developer

  • Years of Experience

    7.7 years

Skillsets

  • Laravel
  • PHP
  • MySQL
  • Vue JS - 4.5 Years
  • JavaScript
  • Laravel - 6 Years
  • PHP - 6 Years
  • MySQL - 6 Years
  • Vue JS - 4 Years
  • JavaScript - 5 Years
  • Postgre SQL - 6 Years
  • Css/bootstrap - 2 Years
  • REST API - 6 Years
  • Redis - 1.5 Years
  • AWS - 1 Years

Professional Summary

7.7Years
  • Sep, 2024 - Present1 yr 11 months

    Senior Engineer

    Cambridge Technology Enterprises Limited
  • Mar, 2023 - Jul, 20241 yr 4 months

    Full Stack Laravel Developer

    Packt
  • Oct, 2021 - Mar, 20231 yr 5 months

    Sr. Software Engineer

    Commerce Pundit
  • Jun, 2018 - Jul, 20202 yr 1 month

    PHP Developer

    iFlair Web Technologies Pvt. Ltd.
  • Jul, 2020 - Oct, 20211 yr 3 months

    PHP Developer

    Hyperlink Infosystem

Applications & Tools Known

  • icon-tool

    Jira

  • icon-tool

    Envoyer

  • icon-tool

    XAMPP

Work History

7.7Years

Senior Engineer

Cambridge Technology Enterprises Limited
Sep, 2024 - Present1 yr 11 months

Full Stack Laravel Developer

Packt
Mar, 2023 - Jul, 20241 yr 4 months
    • I led the development of a comprehensive certification exam preparation product, integrating features such as quizzes, flashcards, exam tips, and an admin module for seamless management. This project demonstrated my ability to conceptualize and implement user-centric solutions in collaboration with a dedicated product development team.
    • I worked on e-commerce software product for Packt, utilizing Laravel and Vue.js. Among other features, I implemented a robust cart functionality, enhancing the user experience and supporting business goals. My efforts ensured exceptional user experiences and robust functionality. Working closely with cross-functional teams, I translated project requirements into effective, scalable solutions, highlighting my commitment to delivering high-quality software products.

Sr. Software Engineer

Commerce Pundit
Oct, 2021 - Mar, 20231 yr 5 months
    • Solo handled kitchen design product backend from development to deployment which was built with Laravel.
    • Built APIs for the kitchen design product and implemented the Stripe payment gateway to handle all kinds of payments for design requests and subscriptions using Laravel.

PHP Developer

Hyperlink Infosystem
Jul, 2020 - Oct, 20211 yr 3 months
    • Developed and integrated third-party APIs into Laravel such as NIUM and Bitstamp, and payment gateways like Checkout and Stripe for a Buy Now & Pay Later mobile application.
    • Integrated Firebase Cloud Messaging for real-time notifications to mobile app users.

PHP Developer

iFlair Web Technologies Pvt. Ltd.
Jun, 2018 - Jul, 20202 yr 1 month
    • Built a frontend for a football app using the Vue JS, including real-time updates via push notifications.
    • Integrated Shopware and Magento APIs into Laravel to manage the import/export of products and orders, utilizing Laravel and Cron for automation.

Achievements

  • Certified Telecom Terminal Equipment Application Developer
  • Got 1st Rank in District-Taluka Elocution Competition
  • Rising Star Award at Packt Publishing Pvt Ltd in September 2023

Major Projects

6Projects

E-Commerce App with Draw & Rewards

Jul, 2020 - Oct, 20211 yr 3 months
    Developed using Laravel API and Admin Portal

Buy now pay later & Crypto App

Jul, 2020 - Oct, 20211 yr 3 months
    Developed using Laravel API & Admin Portal

Medical Consultation Booking Website

Jul, 2020 - Oct, 20211 yr 3 months
    Developed using Laravel

Cloud System

Jun, 2018 - Aug, 20202 yr 2 months
    Developed using Laravel with Third Party API Integration

E-Medical Store

Jun, 2018 - Aug, 20202 yr 2 months
    Developed using Laravel

Football Club Web App

Jun, 2018 - Aug, 20202 yr 2 months
    Developed using Symfony with VUE JS

Education

  • Bachelor of Computer Application

    Maharaja Krishnakumarsinhji Bhavnagar University (2017)
  • HSC

    Shree B.M. Commerce High School (2013)
  • SSC

    Shree Madhyamik Shala Valukad (2011)

Certifications

  • Certified telecom terminal equipment application developer (03/2018)

  • District-taluka elocution competition (07/2010)

Interests

  • Cricket
  • A Few Screening Questions Before You Begin

    Hi, I'm Ronok Solengi. I have around 6 years of experience in web development and the entire software development industry. I completed my best computer application in 2017 from Bhanagar University, Gujarat, India. Since then, I am working as a software developer and a full stack developer for around 6 years, and I have expertise in PHP, Laravel, Vue.js, and Next.

    Yes, I'm aware of subqueries. We can write it using a Yellow account or query builder as well, to explain why we need that. Because sometimes we need to get some data from another table. And based on the results, we want to get data from our first main table. So that in that case, we need subqueries.

    I developed a Laravel application as a middleware for external ecommerce systems, including Magento and software, to import products from Magento and send them to our software. To import products from Magento and send them to our software, I also got orders from the software for customers and sent them back to Magento. In this case, Laravel was used as a middle part to manage the import and export of products and orders. I added a middleware to authenticate the external APIs, including Magento APIs and software APIs. For routing, we implemented web routes, API routes, and console routes mainly because we were doing many things using artisan commands. To optimize performance and scalability, I used a queue so that everything happens in the background without needing admin intervention in the Laravel middleware. Regarding performance, I tried not to use Eloquent because it's not well-suited for performance techniques when dealing with the database. To address scalability, we used a microservice architecture, which allows for better horizontal and vertical scalability in this way.

    JWT is very secure because it uses auth and is directly stored on the server, and we do not know the exact token string. So, it's more secure that nobody knows the exact decrypted string.

    To secure sensitive data in a Vue.js application, we must make sure that the ENV files are not accessible publicly. We should bill in that way and do not store sensitive information in local storage or session storage, that might break the security. So we can use Vuex store management to keep such sensitive information in a secure memory.

    We can use a CSS preprocessor like Sass. We can also use Webpack to bundle and serve as a minified version.

    Lava will fortify the authentication for the single-page application mainly. I'm not sure about that.