AVAILABLE
AVAILABLE
Shiv K.
Full Stack Developer Full Stack
Shiv has 8+ years of hands-on experience in designing and developing scalable web services and platforms. Extensively working on Golang developments. Experience with SaaS Application and PWA website development, writing business logic and web-services as fast and as scalable as possible. Designed strategic plans for component development practices to support future projects. Proposed technical feasibility solutions for new functional designs and suggested options for performance improvement. A configuration of automation systems using Gitlab (CI/CD) to increase the team’s performance and quality. Experience with Microservice & Serverless architecture.
Expertise
Years of Development Experience
12 Years
Skills
Full StackAwsBitBucketGithubGitlabJiraGolangReact.jsVue.jsPostgreSQLMySQLPHP
Domain Experience
ECommerceFintechITEntertainmentHealthcareBookingAnalytics
Language Spoken
English, Hindi
Experience
- Golang DeveloperMovie Review (TMDB)2022 - Until NowProject SummaryThe Movie Database (TMDB) is a popular, user-editable database for movies and TV shows.Project ResponsibilitiesWorked on movie app which fetches and syncs TMDB movie, casting reviews Modification.
Added missing data in the database for movies or cast with approval of admin.Project Tech StackGolang, PostgreSQL - Golang DeveloperMicroservice Migration2019 - Until NowProject SummaryMicroservices migration where code is deployed in smaller units, with automated test and release gating.Project ResponsibilitiesMigration service to Monorepo.
Migrated existing Nodejs services into Golang.
Defining thrift service with request and response structure.Project Tech StackGolang, Node.js, AWS, MongoDB - Golang DeveloperChatbot2019 - Until NowProject SummaryThe chatbot allows members to ask questions within the Slack application and provide relevant solutions.Project ResponsibilitiesImplemented NLP model to refine query.Project Tech StackGolang, AWS, MongoDB
- Golang DeveloperCli Tool2020 - 2021Project SummaryManage Cli tools written in Golang discourage developers from submitting dangerous code.Project ResponsibilitiesEnhanced onboarding to monorepo and doctor tools to identify and articulate the issues related to onboarding, such as gomock rule to generate mocks
Providing support for third-party library integration to the users along with the possible solution.Project Tech StackGolang, Phabricator, Monorepo - Golang DeveloperVendor application2018 - 2019Project SummaryA vendor management application to help manage sales.Project ResponsibilitiesWorked on vendor management and authentication panels.
REST APIs - CRUD operation as per role.Project Tech StackGolang, PostgreSQL - Golang DeveloperHealth Application2018 - 2019Project SummaryA health application that conducts risk assessment of users.Project ResponsibilitiesWorked on risk assessment module for health application which has all health records for customers.
Predefined templates for risk assessment that allow customers to select from multiple templates.Project Tech StackGolang, PostgreSQL, Redis, React.js, Docker - Chief Technology OfficerDocOnline2018 - 2018Project SummaryDocOnline health is an online platform that connects patients with Doctors at the earliest timeslot via chat, audio, phone, and video. Customers can book appointments, consult in preferred languages, view health records, order medicines on their doorsteps, and have easy access to diagnostic services. That provide various services:
Live Chat with Doctors & Book Doctor Appointment Online
Consult doctors via Audio/Phone Call & Video
Store health records & Order Medicines Online & Get Lab Tests DoneProject ResponsibilitiesCreated REST APIs
Configure CI/CDProject Tech StackGolang, MongoDB, Gin-Gonic - Golang DeveloperCard Game2016 - 2018Project SummaryA Real-time multiplayer card game.Project ResponsibilitiesArchitect Real-time multiplayer playing card game in Microservice pattern in Golang and firestore.
Implemented Fan-out and fan-in concurrency patterns for validating cards and autosuggestions.Project Tech StackGolang, AWS, MongoDB, Firestore - Goalng DeveloperConvertifier2016 - 2016Project SummaryConvertifier is a SaaS application that dynamically retargets users by sending personalized browser push notifications and segmentation.Project ResponsibilitiesDeveloped and architecture of SaaS product
Write business logic
Maintaining code quality
Led & guided team on modulesProject Tech StackMySQL, AWS, Magento, Laravel - Chief Technology OfficerPupnpaws2016 - 2016Project SummaryPupnpaws is an e-commerce PWA where the customer can select and design Personalized Dog T-shirts, hoodies, sweatshirts, leggings, socks, cover, mugs, and many more.Project ResponsibilitiesBasic features such as customer, order & catalog management.
Analytics and reports
Created REST APIs for customized design approvals, populating product data with breeds attributes, designer dashboards( where designers can upload customized design), building a collection of breeds.Project Tech StackGolang, MongoDB, Gin-Gonic - Chief Technology OfficerMedleymed2015 - 2016Project SummaryMedleymed is an e-commerce website developed to allow customers to buy medicines online after uploading a prescription. Medleymed allows the customer to find the nearest pharmacy store and deliver medicines within 4 hours at the lowest price.Project ResponsibilitiesDeveloped and led the whole team.
Developed with the complex logic of searching the nearest pharmacy with the lowest price nearby.
Developed Rest API for mobile application with custom trigger points of FCM notification.Project Tech StackMySQL, PHP, Magento - Magento DeveloperLuckypet and Glowsticks2014 - 2015Project SummaryLuckypet and Glowsticks is an e-commerce website developed for selling a wide range of pet products.Project ResponsibilitiesHosting a website on the private git repository.
Integration of M2E Pro (providing solution for selling and syncing products, orders, and inventory on Amazon and eBay).
Maintenance of website as per client requirement.
Client communication and requirement analysis.Project Tech StackMySQL, PHP, Magento - Magento DeveloperRevocyn2013 - 2014Project SummaryRevocyn is a multi-store, multi-language website developed for an international pharmaceutical company that develops a wide range of natural products.Project ResponsibilitiesDeveloping the website with multi-store and multi-language.Project Tech StackMySQL, PHP, Magento
- Magento DeveloperMekonline2013 - 2013Project SummaryMekonline is a Sweden-based company that allows the selling of car spare parts with workshop booking management with more than 70k products. Includes third-party API requests and responses for car selection.Project ResponsibilitiesWebsite development with customer search for products.
Workshop booking management with customized logic.
product import regularly.
Implementing Marketing tools on client requests.
Client communication and requirement analysis.Project Tech StackMySQL, PHP, Magento - Magento DeveloperPartial Payment and Deposit Payment2012 - 2013Project SummaryPartial payment and layaway extension for Magento, the merchant can sell products and services with installments, EMI, and layaway plans. Customers can pay the down payment while placing the order and the remaining amount later in one or multiple installments.Project Responsibilities
Developed an extension with many payment gateways.
Admin can set a number of installment products for the client.
Allow multiple installments with surcharge.
Provided Partial Payment option in the whole cart.
Compatible with following different Customizing according to client requirement.Project Tech StackMySQL, PHP, Magento
Education
Master of D. L. Patel Institute Of Management & Technology
Master of Computer Applications - India Himatnagar Gujarat
2008 - 2012