Sameer Chauhan
Scalability, DevOps, Design, and Research.
EXPERIENCE
Extension Technologies,Faridabad— SoftwareDeveloper
June 2021 - 30th September 2023
I ntegrated and implemented customized ERP software for MNCs, Indian
Stock listed, and other companies
I have worked in Python and JS usingFrappe Frameworkto customizeERPNextas per
customer requirements.
Integrations done in ERP Software:
● Adobe Esign Integration to send docs for Esign from the ERP itself.
● Email enhancements: implemented features that were not available in vanilla
Frappe like notifications on each mail & in a separate section, download all
attachments, read status, All mails & My mails for System managers,
modified email composer.
● DSCIntegration: DSC Integration with Webtel for ERPmass signing.
● Whatsapp Integration: to send and receive messages from ERP.
03, Tower-3, Auric City
8
Homes, Sector - 82
Faridabad, HR-121006, India
(--
SOCIAL
ithub:
G
github.com/sameer55chauhan
ackerank:
H
hackerrank.com/profile/sam
eer55chauhan
inkedin:
L
linkedin.com/in/sameer-chauhan-9
b-
SKILLS
Team Management
Implemented a checkout functionality and serviceability check on Node.js
Research
Integration flow: enter the pin code inShopify, node API is called, API checks for the
Adaptive to new tech
inventory availability inVinculumand then checks for serviceability fromShipRocket,
and depending on that basics for a particular SKU the customer is shown TAT.
ImplementedOrderManagementSystemMobileAppinFlutterwithfrappe
frameworkas a backend from scratch with offline functionality:
●
The OMS mobile appcoversboththeB2CandB2Bperspective,catalog,and
stock, and offers options with the functionality of placing orders,wishlist,
user management, and tracking with live location.
●
●
TECHNOLOGIES
JS [NextJs, React-Native,
ode, Express, and
N
Typescript]
and Admin.
ython [Basics, Tkinter,
P
Frappe]
Also Insights and heat maps for the app usingPostHog.
Web dev
Event Notificationsaresenttothecustomer,dispatchuser,accountperson,
Working on Lead Management System Mobile App in Flutter with
DB [ SQL, MongoDB ]
python-frappe framework as a backend and offline model:
●
●
The LMS app includes lead creation, leadassignment,schedulingmeetings
and follow-ups, calendar and quote creation, and negotiation.
TOOLS
The backend of the app includes an Erp SAAS solution with reports.
Linux
Transforming the company (Internal Works):
●
Implementationofthetesting&deploymentcycle:developerwritingcodeby
using erpnext clone using docker —>codetoGitLab—>reviewprocessby
seniorinGitLab—>testingbysenior/testerusinganothererpnextclone—>
auto-deployment to production through GitLab CI/CD pipeline.
●
Deploying multiple tools like Gitlab, Portainer for container management,
CI/CD pipeline for auto-publishing of mobile apps, Grafana for server
monitoring, InfluxDB for API monitoring, Posthog for user interaction
tracking, Haproxy for load-balancing, Docusarus for documentation. And
Training employees on how they can utilize the new tools in their workflow.
Docker
Nginx
Haproxy
Extension Technologies,Faridabad—Intern
February 2021 - May 2021
●
Implemented Ticketing System Mobile App ( Support Management ) in React-native from scratch, which includes
dashboards ofdailytasks/tickets,multipleintegrationslikecall,SMS,andWhatsAppintegration,GPSbasedAttendance,
Inventory Management, status updates to technicians using notifications and have GPS location-based Attendance system.
●
OTP-based login usingKarix SMS API provider.
●
Implemented multiple integrations in ErpNext like ShipRocket, Bluedart Courier, XpressBees Courier, Amazon SP-API,
ECOM Courier,Shopify, andWareIQ Logisticsusing REST and SOAP APIs.
EDUCATION
Ch. Ranbir Singh State Institute of Engg. & Technology,Jhajjar —B.Tech ( Computer Science)
2018 - 2022
St. John’s School,Faridabad—12th and 10th
2004 - 2018
●
●
●
.B.S.E board, with 85% in 12th and 8.4 CGPA in 10th.
C
Won prizes for Inter School Movie Making Competitions & Inter School Digital Poster Making Competition.
Participated in CBSE State level Athletic Championship and won medals in the Annual Sports meet of the school.
PROJECTS
YouSite– to publish YouTube Channel website [sample:linustechtips.yousite]
The service offers an easy and affordable way for YouTube channel owners to establish their own web presence, improve their SEO,
and monetize their content while providing various customization and analytical tools to enhance their online strategy. Stack:
NextJs, Typescript, YouTube Data APIs, Vercel & its Edge functions.
Chauhan.org.in—website on historic figurePrithvi Raj Chauhan(Notion & ChatGPT integration)
Website Features: ChatGPT integration for interactive communication with Prithvi Raj Chauhan, all the volumes in ebook form of
Prithvi Raj Rasoo, mobile-first design, dark mode, and simple blogs using Notion. Stack: NextJs, Typescript, Notion js SDK, ChatGPT
APIs, Vercel, and its Edge functions.
Self-made Projects –based on some idea, to applythe learned tech
1.)Website – GlobusIndia: a company that trades inMasterbatches.
2.)Website – IdealFab: a construction company.
3.)Bash Scripting – samba_server_script: Automation of setting up the samba server with users.
4.)Frappe framework App – Attachment S3: Open sourceFrappe and Digital Ocean Spaces Attachment Integration.
5.)Frappe framework App – Razorpay Integration: integrated Razorpay in ERP for seamless payments and updates.
6.)Frappe framework App – Knowlarity IVR Integration: integrated IVR to handle calls from ERP.
Educational Projects—that were made to learn tech mainly through books
1. )MERN - Blog App: A basic BlogApp with on Node Express using MongoDB
2. )Tkinter Python – BlackJack Game: with Animations and Sounds.
3.)Tkinter Python – Text Editor: can highlight and recognize multiple programming languages.
4.)Bash Scripting: Scripts to make life easy like setting up a Samba server, sys info, backup, and monitor disk.
Contributions –some open-source contributions in
1.)Frappe Framework: Low code web framework for real-world applications, in Python and Javascript.