Summary
Overview
Work history
Education
Skills
Languages
Projects
Timeline
SoftwareDeveloper

Mayank Vadiya

Ahmedabad

Summary

Detailed software development equipped to manage multiple projects with keen prioritization and communication skills. Drives progress with high-level attention to detail and in-depth understanding of emerging technologies and industry best practices.

Overview

8
8
years of professional experience

Work history

Senior Software Developer

Kanhasoft
Ahmedabad, Gujarat
07.2017 - Current
  • Spearheaded a team of 10 developers to successfully execute the development of a SAAS based Web Application
  • Collaborated closely with cross-functional teams to establish project requirements and implement effective software solutions
  • Employed RESTful APIs, GraphQL APIs, and seamlessly integrated third-party services to elevate application functionality
  • Achieved optimum application performance by implementing code refactoring, database query optimization, and caching techniques
  • Conducted comprehensive code reviews, offering constructive feedback to ensure adherence to high code quality standards
  • Mentored and provided invaluable technical guidance to junior developers, fostering their professional growth.

Software Developer

Moon Technolabs Pvt Ltd
Ahmedabad, Gujarat
02.2016 - 04.2017
  • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development.
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
  • Collaborated with the Mobile team to integration API(s) for the mobile application.
  • Wrote clean, clear and well-tested code for various projects.
  • Designed and built scalable APIs to increase development workflow.

Software Developer Intern

Esprit Solutions Pvt. Ltd
Ahmedabad, Gujarat
07.2015 - 01.2016
  • Troubleshot coding issues to determine root causes and prevent reoccurrences.
  • Prevented miscommunications by reviewing project requirements and liaising with teams to define acceptance criteria.
  • Devised configuration changes to meet software design adaptations.
  • Built user interfaces with JQuery to showcase dynamic content.

Education

Master of Science - Computer Application and Information Technology

Ganpat Univerdity
2015

Bachelor of Computer Application - undefined

Shri L.J Gandhi BCA Collage Modasa
2013

Skills

  • Nodejs
  • Express,
  • TypeScript
  • Javascript
  • Jquery
  • Python
  • Django
  • Git
  • MySQL
  • Postgresql
  • Mongo
  • PHP
  • Electron,
  • OAuth
  • Jwt
  • Restful Api
  • GraphQL
  • Bitbucket
  • Agile methods
  • Backend software development
  • API integrating
  • Agile development

Languages

English
Upper intermediate
Hindi
Fluent
Gujarati
Fluent

Projects

Wallmart Matrix

• Its Node.js SAAS based web application.
• Designed for fetch data from Walmart marketplace and advertisement platform through API and scraping.
• Display those data into various kind of graph with different filters.
• Users can check multiple stores data in one dashboard.
• Tools: Node.js,T Typescript, React.js, TypeORM, Axios and puppeteer


Room Price Genie

• Its one of the top 5 Revenue Management Software for independent Hotels, B&Bs, Inns, Apartments and Hotel Groups.
• Room price genie uses pricing algorithm to automatically adjust prices based on demand, market conditions, and client's own unique
pricing strategy.
• Room price genie integrates with over 50+ popular PMS and channel managers.
• Tools: Python-Django Rest Framework, React.js, Docker, MongoDB, PostgreSQL, SnowFlake, Scrapy, celery, RabbitMQ, AWS S3,
AWS EC2, CloudWatch, AWS Farget, AWS RDS, Jira, sonarqube and Gitlab.


Immersion Neuroscience

• Immersion Neuroscience a SAAS based web application that predicts what motivates the user's audience to action.
• Immersion uses human heart rates to calculate user's actions via smart watches and bands.
• Also it calculate what uses most like and dislike part of any events.
• Display live overview of any events, and events are generated from web app or Google calendar
• Tools: Node.js, TypeScript, React.js, TypeORM, PostgreSQL, AWS Cognito, AWS s3, AWS SQS, AWS lambda, Puppeteer, Stripe and
GitHub


NRM Desktop Application

• Its desktop application for Window OS, it designed to help for the one insurance company.
• This application able to make in offline and online mode, sync data with web application.
• Only web application users can make login and fill their audit data.
• This application has the ability to automatically update the user's app, allowing them to download the latest version of the app.
• Tools: Node.js, Electron.js, Javascript, Google SSO, SQLITE 3, PouchDB and Handsontable.


BoostShop CRM

• Its SAAS based CRM application, its developed for help to manage custom clothes design company.
• It can manage Products, Quotation, Leads, Opportunity, Orders and invoice.
• It has integrated with Xero, QuickBook, and shippo for manage and track order details
• Tools: AngularJs, Yii2, MySQL, Google Firebase, Shippo, Stripe, Xero, QuickBook and Postmark.

Timeline

Senior Software Developer

Kanhasoft
07.2017 - Current

Software Developer

Moon Technolabs Pvt Ltd
02.2016 - 04.2017

Software Developer Intern

Esprit Solutions Pvt. Ltd
07.2015 - 01.2016

Master of Science - Computer Application and Information Technology

Ganpat Univerdity

Bachelor of Computer Application - undefined

Shri L.J Gandhi BCA Collage Modasa
Mayank Vadiya