interface Engineer {
readonly name: string;
readonly role: string;
readonly experience: string;
readonly stack: string[];
}
class VivekSharma implements Engineer {
readonly name = "Vivek Sharma";
readonly role = "Frontend / Full-Stack Engineer";
readonly experience = "3+ years";
readonly stack = ["React", "Next.js", "TypeScript", "Node.js"];
readonly impact: string[] = [
"Raised Lighthouse performance scores ~20% and cut unnecessary re-renders ~40%",
"Restructured a reporting dashboard around custom hooks, cutting generation latency ~30%",
"Hardened OAuth/JWT auth flows and fixed cross-browser edge cases, reducing bug reports ~25%",
"Owns the full loop: component architecture, API contracts, performance, and release",
];
readonly currentlyBuilding = "A live, API-driven portfolio — see it below";
}the-vivek-sharma.vercel.app — case studies, blog, and a dedicated GitHub Activity page with real-time stats, contribution streaks, a cross-profile language radar, real GitHub achievement badges, and top repos pulled live from the GitHub API — no static badge images to go stale.
Also comfortable with — secondary stack & libraries without a dedicated icon
React Query React Router Framer Motion React Native WebSocket OAuth 2.0 / JWT BullMQ Serverless (Vercel) OpenAI API React Testing Library SonarQube
|
Accessible eCommerce site with speech-to-text browsing and shopping for differently-abled users.
|
Consultancy site connecting clients with expert services, built with React and a third-party API integration.
|
|
RGPV Hackathon project — hospital website helping COVID-19 patients find medical resources.
|
Hotel management site with a responsive room browser and reservation flow.
|
|
Single-page site for an animal welfare NGO.
|
Stock, order, and reporting app for inventory operations.
|
For live star/fork counts, see the GitHub Activity page — badge-card services here kept going down, so this profile links to real data instead of embedding more of them.
graph LR
A[Push to main] --> B[GitHub Actions: Install]
B --> C[Lint]
C --> D[Build]
D -->|Pass| E[Deploy - Vercel]
D -->|Fail| F[Block Merge]
Full contribution calendar, current/longest streaks, a Work-vs-Personal language radar, real achievement badges, live progress toward the next ones (Pull Shark, Starstruck), and recent activity — live, not a cached image: the-vivek-sharma.vercel.app/github
I'm always open to discussing new projects, innovative ideas, and opportunities to learn and grow. Don't hesitate to get in touch!




