profile-pic
Vetted Talent

Deepesh Rastogi

Vetted Talent
  • Role

    Senior Software Engineer

  • Years of Experience

    9.6 years

  • Professional Portfolio

    View here

Skillsets

  • Prestashop
  • Unit Testing
  • Windows
  • Azure
  • Github
  • macOS
  • Nuxt.js
  • Open cart
  • Pinia
  • PostgreSQL
  • Ubuntu
  • React.js
  • Redux
  • Tailwind CSS
  • TypeScript
  • Vitest
  • Vue.js
  • Vuex
  • Wordpress
  • CodeIgniter
  • PHP - 8 Years
  • GitLab - 6 Years
  • Git - 6 Years
  • Bootstrap - 4 Years
  • HTML - 6 Years
  • jQuery - 7 Years
  • Bitbucket - 6 Years
  • Jira - 2 Years
  • MySQL - 7 Years
  • Laravel - 6.5 Years
  • CSS
  • Docker
  • Firebase
  • JavaScript
  • Linux
  • Lumen
  • MongoDB
  • Slim

Vetted For

7Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    Vue.js DeveloperAI Screening
  • 39%
    icon-arrow-down
  • Skills assessed :UI/UX, CSS, Agile, HTML, JavaScript, REST API, Vue JS
  • Score: 35/90

Professional Summary

9.6Years
  • Jun, 2024 - Present1 yr 10 months

    Senior Software Engineer

    Fe Fundinfo
  • May, 2023 - Nov, 2023 6 months

    Senior Software Engineer

    Novelty Data Solutions
  • Dec, 2022 - Mar, 2023 3 months

    Senior Software Engineer

    Maracana SDC
  • Mar, 2017 - May, 20181 yr 2 months

    Senior Software Engineer

    Turban Tech
  • May, 2018 - Jul, 20202 yr 2 months

    Software Engineer

    Info Icon Technology
  • Dec, 2020 - Dec, 20222 yr

    Software Engineer

    NIIT
  • Jan, 2016 - Mar, 20171 yr 2 months

    Software Engineer

    Soft Infotechnology
  • Jan, 2014 - Jun, 2014 5 months

    Trainee

    Netcom Computer Education

Applications & Tools Known

  • icon-tool

    Laravel

  • icon-tool

    Vue.js

  • icon-tool

    PHP

  • icon-tool

    CodeIgniter

  • icon-tool

    MySQL

  • icon-tool

    MongoDB

  • icon-tool

    Opencart

  • icon-tool

    Javascript

  • icon-tool

    Git

  • icon-tool

    Bitbucket

  • icon-tool

    REST API

  • icon-tool

    Jira

  • icon-tool

    GitLab

Work History

9.6Years

Senior Software Engineer

Fe Fundinfo
Jun, 2024 - Present1 yr 10 months
    Working on a FinTech product for financial advisers to manage client data, documents, and long-term cashflow planning. Developing and maintaining backend APIs using Laravel, ensuring secure and reliable data handling. Building frontend features using Vue.js 3, Nuxt.js, React.js and TypeScript for better code maintainability and performance. Implemented Pinia state management to improve data consistency across modules. Added unit testing using Vitest with code coverage enforcement to improve code quality and reduce production issues. Worked closely with QA and product teams to deliver stable releases on time.

Senior Software Engineer

Novelty Data Solutions
May, 2023 - Nov, 2023 6 months
    Worked on an E-Learning and Healthcare platform serving Professionals, Hospitals, and Admin users. Developed mentor, course, affiliated course, and international education modules using Laravel and React.js. Designed backend logic to support 10,000+ learners and multiple user roles. Integrated Razorpay payment gateway for paid courses with secure transaction handling. Improved admin workflows and reduced manual operations through system automation.

Senior Software Engineer

Maracana SDC
Dec, 2022 - Mar, 2023 3 months
    Contributed to training and learning platforms used by enterprise-level clients. Developed APIs and dashboards using Laravel, React.js and Vue.js. Worked on performance improvement and bug fixing in existing systems. Collaborated with cross-functional teams to deliver features under tight timelines.

Software Engineer

NIIT
Dec, 2020 - Dec, 20222 yr
    Worked on enterprise training systems for large organizations including banking clients. Built course planning modules supporting ILT, VILT, and WBT training formats. Developed backend functionality using Laravel and MySQL. Implemented reporting features and optimized database queries for better system performance.

Software Engineer

Info Icon Technology
May, 2018 - Jul, 20202 yr 2 months

Senior Software Engineer

Turban Tech
Mar, 2017 - May, 20181 yr 2 months

Software Engineer

Soft Infotechnology
Jan, 2016 - Mar, 20171 yr 2 months

Trainee

Netcom Computer Education
Jan, 2014 - Jun, 2014 5 months
    Six months training in PHP Online Examination System.

Major Projects

8Projects

CashCalc (FinTech Platform)

    Financial planning and cashflow modelling system for financial advisers. Developed backend APIs for client onboarding, document management, and secure data handling. Built frontend features using Vue.js 3, TypeScript, and Pinia. Built scalable APIs in Laravel to handle high-volume client data and documents with consistent performance across production environments. Added unit testing with Vitest and improved overall application stability. Tech Stack: Laravel, Vue.js, React.js, TypeScript, Pinia, MySQL, Tailwind CSS, Azure.

Anastomos (Healthcare & E-Learning Platform)

    Platform providing online training and lead generation for healthcare professionals and hospitals. Designed backend modules to support multiple user roles and handle thousands of concurrent users with stable performance. Developed mentor, course, and education modules in Laravel. Integrated Razorpay for course payments. Tech Stack: Laravel, React.js, MySQL, Docker, JavaScript, CSS, SCSS.

Localaza (E-Commerce Platform)

    Developed REST APIs for e-commerce features such as login, signup, cart, order, and payment. Implemented OTP-based authentication and integrated PayU and Paytm payment gateways. Built Admin and Vendor panels for managing products and orders. Tech Stack: Laravel, Vue.js, MySQL.

BAC (Corporate Training Platform)

    Training system for Bank of America employees. Developed work plans and course management based on ILT, VILT, and WBT models. Implemented primary and secondary course logic. Tech Stack: Laravel, Vue.js, MySQL, MongoDB, Chart.js.

A-Propos (Online Training Platform)

    Trainer and learner platform for virtual and web-based training sessions. Implemented trainer availability, booking, and approval flows. Tech Stack: Laravel, Vue.js.

Bonjob (Job Portal)

    Job portal with recruiter and seeker roles. Implemented real-time chat using Firebase and video calling features. Supported Android and iOS applications. Tech Stack: Laravel, Firebase, Vue.js.

Book Store

Task Management

Education

  • MCA

    Uttarakhand Technical University (2016)
  • BCA

    Kumaun University (2014)
  • XII

    Uttarakhand Board (2011)
  • X

    Uttarakhand Board (2008)

Certifications

  • Six months of semester training completed in Netcom Computer Education on On-Line Examination in PHP, 2014.

AI-interview Questions & Answers

Yeah. Yeah. My name is Deepase Aslaugi. I have 7.88 expense in software development. My proficiency in Vuegis for front end deployment, I'm much more proficient in the for, uh, my web deployment. I had worked with novelty data solution prop, uh, past from 7 month, and I'll link and lead, uh, anastomist product based on medical based industry. About my family background, my wife is homemaker, and I have a 2 year old kid in my family.

Okay. So basically, uh, faster, uh, we have consumed and the mediation API and implement functionality based on the, uh, requirement. The mediation provide product listing, product, uh, details, please, so that I will implement first that based on that. Uh, after that, we can when we get any API so that, uh, we will implement later. Thank you.

Okay. Basically, I'm using VX for, uh, state changing your JS and, um, means when data is manipulated. So So when we get new records from the database, so, of course, uh, we can pass the data to x and x and pass to the mutation so that, uh, we can, uh, get new data in our DOM. We'll be updated. We also had option for nest tick when our Dom is ready when our Dom is updated so that nest

Okay. So, basically, uh, has to be created store for state. Uh, they'll have various method just like state, uh, action mutation, get those modules. Uh, so when I use multiple components so that, uh, we have used module modules, Uh, we will import that module and use that module in modules. So in, uh, when we create multiple modules, we need to define name and space of every module so that we can use, uh, that multiple module in our

Basically, I will use, uh, store VXO method, and based on that, uh, we can get we can communicate on data with, uh, the API and exchange the general API. So yeah. We actually see a best example of, uh, exchange the result for API. Thank

So, uh, for CSS, both CSS finding concept and JavaScript education, I will prefer view loader. So it will optimize the code, uh, CSS, JavaScript, all these thing, and it will be executed proper, uh, properly. You you, uh, using your

So, um, basically, I will use composition API for this program. So composition, uh, API we can easily assign. We can because that data using, uh, composition API, we can use that reactive this thing. So it will be managed and, uh, sort

Okay. So first, uh, in this program, uh, we need to use, uh, 1 more than method before the response. So, uh, faster than of method, we can, uh, change the respond data in JSON format, then, uh, this then will be work.

So basically, I will, uh, basically, what I, uh, I will integrate data, uh, versioning of, uh, what rest fully based. So when we implement versioning, so it will, uh, we will fast latest to data. So only 2, uh, it will, uh, destroy

So basically, first step, uh, I will use composition API and in composition API, I will use, um, the x for the state management. So, uh, um, and also use await async, uh, for asynchronous data. So it will be held to refactoring, uh, the quote.

So on monitored, I will use, uh, life cycle. I will use, uh, unwanted life cycle for this program so that, uh, it will be, uh, data will be synchronized with, uh, with updates from the