I am a results-driven software engineer with over 2.5 years of experience building and maintaining web applications using Laravel, Vue.js, and Python Scrapy. I have hands-on experience upgrading Laravel apps, dockerizing environments, and building data pipelines, including Go backends with Fiber and Nuxt3 frontends. I’ve also developed and maintained web-scraping spiders to collect data efficiently and collaborated closely with clients to deliver robust features. I value clear communication, take ownership of my work, and enjoy learning new technologies. I’m comfortable managing multiple projects, prototyping features, and turning feedback into well-documented, reliable solutions that meet client needs.

Nirav Gaglani

I am a results-driven software engineer with over 2.5 years of experience building and maintaining web applications using Laravel, Vue.js, and Python Scrapy. I have hands-on experience upgrading Laravel apps, dockerizing environments, and building data pipelines, including Go backends with Fiber and Nuxt3 frontends. I’ve also developed and maintained web-scraping spiders to collect data efficiently and collaborated closely with clients to deliver robust features. I value clear communication, take ownership of my work, and enjoy learning new technologies. I’m comfortable managing multiple projects, prototyping features, and turning feedback into well-documented, reliable solutions that meet client needs.

Available to hire

I am a results-driven software engineer with over 2.5 years of experience building and maintaining web applications using Laravel, Vue.js, and Python Scrapy. I have hands-on experience upgrading Laravel apps, dockerizing environments, and building data pipelines, including Go backends with Fiber and Nuxt3 frontends. I’ve also developed and maintained web-scraping spiders to collect data efficiently and collaborated closely with clients to deliver robust features.

I value clear communication, take ownership of my work, and enjoy learning new technologies. I’m comfortable managing multiple projects, prototyping features, and turning feedback into well-documented, reliable solutions that meet client needs.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate

Language

Gujarati
Intermediate
Hindi
Intermediate
English
Fluent

Work Experience

Software Engineer Apprentice at Improvised Technologies Pvt. Ltd.
February 28, 2023 - February 28, 2023
Developed a complete blogging platform using Go with the Fiber framework for the backend and Nuxt3 for the frontend as part of training. Implemented OAuth 2.0 authentication using Zitadel. Upgraded a Laravel application from 8.x to 11.x, reducing third-party API costs and improving deployment. Set up Docker environments, wired CI/CD, and prepared detailed scopes, notes, and actions. Built web-scraping spiders with Python Scrapy for data collection. Created UI features in Vue2 (filters, search) and documented critical processes, onboarding, and follow-ups.
Software Engineer Apprentice at Improvised Technologies Pvt. Ltd.
June 30, 2025 - June 30, 2025
Developed and implemented a cost-cutting feature that reduced 3rd party API expenses without compromising service delivery. Identified critical gaps between service delivery to clients' customers and accurate billing processes. Upgraded a Laravel application from version 8.x to 11.x. Proactively identified and resolved existing bugs in the system, some through customer feedback and others during code exploration and feature implementation. Set up Docker environments for projects. Implemented data collection pipelines with Python Scrapy and built UI elements (filters, search) with Vue2. Conducted client calls, prepared detailed scopes, notes, and action items to ensure clear communication and follow-up. Authored comprehensive documentation for processes like onboarding new customers and credential management.
Software Engineering Apprentice at Improvised Technologies Pvt. Ltd.
February 1, 2023 - February 1, 2023
Created a complete blogging platform using Go with the Fiber framework for the backend and Nuxt3 for the frontend as part of training. Implemented OAuth 2.0 authentication. Developed and maintained web scraping spiders using Python Scrapy to collect data efficiently. Built UI features with Vue.js and managed Docker-based project environments. Authored comprehensive documentation for critical processes, onboarding new customers, making new spiders, and other operational tasks. Conducted client calls, prepared detailed scopes, notes, and action items to ensure clear communication and follow-up.

Education

Master of Information Technology at RM IT University
July 1, 2025 - November 11, 2025
Bachelor of Technology in Mechanical Engineering at Dharamsinh Desai University
July 1, 2018 - May 1, 2022
Senior Secondary School at Sarvodaya Secondary School
April 1, 2015 - March 31, 2016
Higher Secondary Certificate at Shakti Higher Secondary School
May 1, 2017 - April 30, 2018
Master of Information Technology at RM IT University
September 1, 2022 - November 11, 2025
Bachelor of Technology in Mechanical Engineering at Dharamsinh Desai University
July 1, 2018 - May 1, 2022
Higher Secondary Certificate (HSC) at Shakti Higher Secondary School
May 1, 2017 - April 30, 2018
Secondary School Certificate (SSC) at Sarvodaya Secondary School
April 1, 2015 - March 31, 2016
Master of Information Technology at RM IT University
March 1, 2023 - June 1, 2025
Bachelor of Technology in Mechanical Engineering at Dharmsinh Desai University
July 1, 2018 - May 1, 2022
Higher Secondary Certificate at Shakti Higher Secondary School
May 1, 2017 - April 1, 2018
Secondary School Certificate at Sarvodaya Secondary School
April 1, 2015 - March 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment, Professional Services, Computers & Electronics, Education