VIKASHEGDE

Available for contract work

VIKASHEGDE

Ethical hacker and software developer

I am 21, based in Bengaluru, and I have been freelancing since I was 15. Web apps, backends, mobile apps, desktop software. Two documented zero-days, and security reviews for clients.

Hire me Resume (PDF)

Sites shipped
50+
Years freelancing
6
Zero-days found
2+
CTFs entered
15+

I build the product, the infrastructure under it, then I try to break it before someone else does.

01Work

Project and client names are left out on purpose. Happy to go into detail on a call.

Security 4

  • 01 Vulnerability research Two documented zero-days. Dozens more found and reported. Reverse engineeringBinary exploitationOSINT

    With a team of three, found a buffer overflow in a desktop operating system's font loader. Crashes reliably, and can reach code execution.

    On my own, found hardcoded root credentials in a consumer IP camera line. Around 86,000 devices were exposed. My school's CCTV ran on them.

    Both were reported. Nothing was sold.

  • 02 AI penetration testing framework Gives AI agents controlled access to 150+ security tools for reconnaissance and testing. PythonMCPAutomation

    A tool server that exposes standard security tooling through one interface, so an agent can run a scan, read the output and decide what to do next.

    Built for authorised testing. Used to cut the manual grind out of recon.

  • 03 Capture-the-flag platform Ran a university security competition end to end. Next.jsRedis

    Team registration, challenge release, flag submission checked on the server so answers cannot be read from the browser, and a live scoreboard.

    Session state runs on serverless key-value storage, so it costs nothing between events.

  • 04 Competition security work 15+ CTFs entered, first place in three, top 10 in a national CERT cyber-game. WebForensicsReversing

Platforms & SaaS 8

  • 01 Clinic operations platform Practice management and health records for a multi-branch aesthetics clinic. In production. Next.jsTypeScriptPrismaMongoDB

    Patient records, appointments across branches, clinical notes, before and after photos tied to treatment plans, and consent.

    Billing and payment reconciliation, stock per branch that decrements per procedure, staff records and payroll, dashboards, and a portal patients log into.

    Sole developer. It runs the clinic day to day.

  • 02 AI API billing gateway One endpoint in front of several model providers, with metering and failover. BunTypeScriptPostgreSQLRedisDocker

    Customers call one standard endpoint. Behind it, the gateway picks a provider on price and health, and switches when one goes down or rate-limits.

    Every request is metered by tokens, priced per model, and written to a wallet and ledger. Billing runs on a queue so a slow write never blocks a response.

    Also handles tenant keys, usage analytics and containerised deploys.

  • 03 Commerce backend Digital product sales: auth, two-factor, card and crypto payments, large file delivery. BunTypeScriptMongoDBJWT

    Catalogue, licensing and orders. Login with JWT, time-based one-time-password two-factor, and third-party sign-in.

    Two payment processors with verified webhooks, written so a replayed callback cannot credit an account twice. Resumable uploads up to 2GB.

  • 04 AI customer support platform Embeddable support assistant, multi-tenant, about $0.04 per 1,000 questions. Next.jsNode.jsMongoDBThree.js

    One script tag installs it. Each business gets its own knowledge base, branding and analytics.

    Questions fall through three tiers before reaching a model: cache, then a curated question bank, then the model. That is where the cost saving comes from.

  • 05 SEO and AI visibility platform Site audits plus tracking of where a brand shows up inside AI answers. Next.jsFastAPICeleryMongoDB
  • 06 Lead generation tool Pulls freelance leads from forums, job boards and local business data, then scores them with an LLM. FastAPIReactPython
  • 07 Education platform Full-stack monorepo for course delivery and student dashboards. Next.jsTypeScriptNode.js
  • 08 Trust management system Member records, role-based access and operations for a charitable trust. ExpressMongoDBJWT

Business systems 6

  • 01 HR and CRM system Attendance, sales pipeline, customer history and follow-ups for an agency. FlaskPythonMySQL
  • 02 Real estate sales CRM Mobile CRM for plot sales, with an interactive layout map and five languages. React NativeExpoZustand
  • 03 Travel agency dashboard Client records, flight, hotel and visa transactions, and revenue analytics. Next.jsExpressMongoDB
  • 04 Point-of-sale billing app Billing built for two very different counters: a clothing store and a restaurant. Next.jsRecharts
  • 05 Private document vault Login-gated PDF viewer that uses a git host as its storage backend. Next.jsServerless
  • 06 Social content planner Generates a 30-day content calendar for a clinic's marketing team. Next.jsPython

Mobile apps 5

  • 01 Offline admission predictor Predicts which colleges a student can get into, entirely on the phone. React NativeExpoTypeScript

    Enter a rank, a category and a location. It uses past cut-offs to show what is realistically reachable, and filters by distance.

    No backend, no signup, no data leaving the device. The users are teenagers under real pressure, often on bad connections.

    A separate pipeline turns the published cut-off documents into the bundled dataset.

  • 02 Live train tracker Running status, PNR checks, trains between stations and a live station board. FlutterDart
  • 03 Interview prep coach Upload your notes, get asked questions on them, record an answer, get graded. AndroidJavaGeminiSQLite

    Takes a PDF or a photo of notes, generates interview questions from it, records a 60 second spoken answer and scores it on clarity, accuracy and depth.

    Keeps a session history so you can replay old answers.

  • 04 Sacred text repository Admin uploads scanned texts, everyone else browses and bookmarks them offline. React NativeFirebaseSQLite
  • 05 Location-based meetup app Maps, location and sensors for finding people nearby before the night ends. ExpoReact NativeMaps

Games & real-time 7

  • 01 Desktop game client and launcher A commercial game client sold to players, and the launcher that installs it. TauriRustReactJava

    The old version was Java and Swing. I rewrote the shell in Rust and React and kept the game-side Java alive.

    The launcher picks the right build, ships its own Java runtime so users never install one, verifies and updates jars from a release channel, and streams game output into the window for support.

    One codebase for Windows, macOS and Linux. I also built its marketing site, which scores 100 on every Lighthouse category.

  • 02 Game server automation bot Logs into a game server, watches guild chat, answers about 40 commands live. Node.jsSQLite

    Covers economy prices, player stats, combat records and guild admin, with a local cache so repeated lookups do not hammer the upstream API.

    Read-only and rate-limit aware. Used daily by an active community.

  • 03 Auction market analyzer Collects in-game sales and listings, ranks profitable flips, forecasts prices. RustSQLite
  • 04 World map base finder Log in, load the world map, find the nearest known base. WebNode.js
  • 05 Game mod Automation mod for a large sandbox game, built on the standard mod toolchain. JavaKotlinGradle
  • 06 Quiz arena Live multiplayer tech quiz with timers, a leaderboard and chiptune sound. Next.jsRedisWeb Audio
  • 07 Peer-to-peer word games Four two-player word games with no server and no accounts. ReactWebRTC

Sites & storefronts 11

  • 01 Electronics store E-commerce front end with an admin dashboard for products, orders and customers. Next.jsTypeScriptTailwind
  • 02 Sound pack storefront Landing and catalogue for a producer selling sample packs and beats. Next.jsFramer Motion
  • 03 Car rental site Fleet listings with instant booking through a messaging app and live chat. Next.jsTailwind
  • 04 Aviation brand site Marketing site with interactive 3D and smooth scroll. Next.jsThree.js
  • 05 Construction company site Projects, services and enquiries for a construction firm. Next.jsTailwind
  • 06 Agri-industrial site Product and enquiry site for an agricultural byproducts manufacturer. HTMLCSSJS
  • 07 Robotics club site Team, events calendar and gallery for a university robotics club. Next.jsTailwind
  • 08 Community club site Events, member profiles and a photo gallery. Next.jsTypeScript
  • 09 Event RSVP site Invite page with a password-gated admin view and guest list export. Next.jsSupabase
  • 10 Interactive pitch deck A deck that runs in the browser, built without a slide tool. HTMLCSSJS
  • 11 Food order year in review Turns a year of delivery orders into a shareable slideshow of stats. Next.jsReact

Data & ML 6

  • 01 Prediction service Two models behind one UI: student performance and house prices. FastAPIscikit-learnNext.js
  • 02 Music genre classifier Predicts the genre of a track from audio features. Pythonscikit-learn
  • 03 Stock price model Time-series model for market price prediction. Pythonpandas
  • 04 Plant disease detector Image classifier that spots disease on a leaf. PythonCNN
  • 05 Face to emote generator Deep learning model that turns a photo of a face into a chat emote. PythonDeep learning
  • 06 Education data pipeline Parses published PDFs and scraped listings into clean structured reports. PythonPyMuPDF

Hardware & IoT 2

  • 01 Smart helmet Rider safety helmet: firmware, robotics middleware and an ML training pipeline. ROS2FirmwarePython
  • 02 Brain controlled wheelchair Signal processing on EEG input to drive a wheelchair. CSignal processing

02Experience

  1. Independent contractorCurrent

    Various clients

    Contract work for clients: product builds, backends, security reviews and maintenance. Direct contact, fixed scope, shipped.

  2. Lead Software Engineer1 yr 8 mo

    Social Syncing, formerly Kirabiz Technologies

    Led delivery across web development, data science and security, and moved into the technical lead role. Owned architecture and production infrastructure, and ran a small cross-functional team.

  3. Mobile application contractor1 yr

    Independent contract, client under NDA

    Sole developer on a consumer mobile app, from architecture to store release on every platform. Offline storage and sync, accounts and roles, push notifications, media handling, location and sensors, and both store pipelines.

  4. Web developer intern6 mo

    Cisco, client project

    Lead developer on an event management site covering private events, weddings and corporate bookings.

  5. Freelance developer6 yrs

    Independent, since I was 15

    More than 50 sites and apps for businesses and individuals: storefronts, booking flows, brand sites, community platforms and internal tools. Clinics, construction, education, agriculture, aviation, travel and rentals.

03Stack

Languages

JavaScriptTypeScriptGolangRustPythonJavaCC++C#LuaDart

Stack

ReactNext.jsReact NativeAngularThree.jsTailwindTauriElectronNode.jsBunFlutterPostgreSQLMySQLMongoDBRedisPrismaDockerCloudflare

Security

Ethical hackingOSINTNetwork securityApplication securityReverse engineeringBinary exploitationVulnerability researchAutomation

04About

Education

RV University, Bengaluru
Computer Science, undergraduate, fifth semester. 2024 to now.

  • Interim President, Cybersecurity Club
  • Head of Outreach and Sponsorships, Marketing Club
  • Core member, Google Developer Groups and the robotics tech team
  • Content team, Representatives Club

Higher Secondary, science stream. Completed.

Record

  • 2025Top 10, national CERT cyber-game CTF
  • 2022First place in 3 of 15+ CTFs entered
  • ·Top 50 in several global CTFs
  • ·Second place, two inter-collegiate ideathons
  • ·Two zero-days documented, dozens more reported

05Contact

Tell me the scope and the deadline. I will tell you straight whether it is doable.

vikasx1337@gmail.comReplies within a day Download resumePDF
Based in
Bengaluru, Karnataka, India
Working with
Clients worldwide, remote
Open to
Freelance, contract, security reviews