Vivek kumar

Vivek kumar

Frontend Developer @ thinsil technologies | React.js | Next.js | Rest APi | Typescript | Building Responsive Web Applications | Immidiate Joiner

Bengaluru, IndiaSaaS applications and software development
4roles
56skills
3education
7credentials

About

Graduated from Visvesvaraya Technological University in 2023 with a Bachelor of Engineering in Computer Science Engineering, building a robust foundation in software development. Currently contributing as a Frontend Developer at thinsil technologies, specializing in React.js, Next.js, JavaScript, and Tailwind CSS to develop modern, responsive web applications. At thinsil technologies, collaborated with cross-functional teams in an Agile environment to integrate RESTful APIs, manage state using Context API, and implement secure JWT-based authentication. Dedicated to clean coding practices and enhancing user experience, while bringing technical expertise and teamwork to every project.

Experience

Frontend Developer

thinsil technologies

1 yr 7 mos · Bengaluru South, Karnataka, India

As a Frontend Developer, I have hands-on experience in building modern, responsive, and scalable web applications using React.js, Next.js, JavaScript, TypeScript, and Tailwind CSS. I specialize in creating user-centric interfaces, integrating RESTful APIs, and implementing secure JWT-based authentication. I have effectively managed application state using Context API, followed clean coding practices, and worked closely with backend developers, UI/UX designers, and QA teams in an Agile development environment. I also use Git/GitHub for version control and actively contribute to sprint planning and reviews.

Frontend Developer

Nuoma Technology

8 mos · India

As a Frontend Developer at Nuoma Technologies Pvt. Ltd., I have hands-on experience in building modern, responsive, and scalable web applications using React.js, Next.js, JavaScript, TypeScript, and Tailwind CSS. I focus on crafting intuitive, user-centric interfaces and integrating dynamic functionalities with RESTful APIs. I have efficiently managed application state using the Context API, followed clean coding standards, and collaborated closely with backend developers, UI/UX designers, and QA teams in an Agile development environment. I'm also proficient in using Git and GitHub for version control and actively contribute to sprint planning and code reviews.

Software Developer Intern

Thinsil Technology Pvt Ltd

Oct 2024 – Jan 2025

Created reusable React.js and Tailwind CSS UI components, improving development speed by 25%. Resolved 20+ production issues, worked in a 4-member Agile team, and collaborated with senior developers on debugging, performance optimization, and production deployments. Converted to a full-time role based on performance and contribution.

Freelance Frontend Developer

Nuoma Technologies

Feb 2024 – Sep 2024

Built and deployed the Nuoma.in rental platform using React.js and Next.js SSR for 1K+ users, improving the Lighthouse score from 55 to 85. Engineered a booking workflow, improved performance by 30% through image optimization, lazy loading, and code splitting, and reduced unnecessary API calls by 40% using React Query. Used Zustand for global state management and designed reusable, cross-browser-compatible components.

Education

Visvesvaraya Technological University

Bachelor of Engineering - BE, Computer science engineering

Oct 2019 - Jun 2023

S D S COLLEGE CHHAPRA

12th, Science

[object Object]

Bangalore College of Engineering and Technology, Bangalore, IN

B.E., Computer Science and Engineering

Aug 2019 – June 2023

CGPA: 7.25/10; affiliated to VTU, Belgaum

Skills

REST APIsNext.jsTailwind CSSReact.jsHTML5cssKerasTensorFlowopenFacePython (Programming Language)JavaJavaScriptHTMLAngular CLIAngularAngularJSCore JavaRDBMSCascading Style Sheets (CSS)BootstrapJavaScript (ES6+)TypeScriptCSS3ViteWebpackRedux ToolkitZustandReact QueryContext APIAxiosFetch APIJWT AuthenticationRBACJestReact Testing LibraryCore Web VitalsSEOSSRLazy LoadingCode SplittingMemoizationLighthouse OptimizationGitGitHubGitHub ActionsPostmanChrome DevToolsCI/CDResponsive DesignCross-Browser CompatibilityComponent ArchitectureDebuggingProduction SupportNode.jsMongoDBRecharts

Projects

Deep Fake Creation and Detection of Multimedia Data Using Deep Learning

The task of creating personalized photo realistic talking head models, i.e., systems that synthesize video-sequences of speech expressions mimics of a particular individual is considered.In this work, we present a system for creating talking head models from a handful of photographs (so-called few shot learning) and with limited training time. In fact, our system can generate a reasonable result based on a single photograph (one-shot learning), while adding a few more photographs increases the field it personalization. Similarly, the talking heads created by our model are deep ConvNets that synthesize video frames in a direct manner by a sequence of convolutional operations rather than by warping.We present a system with such few- shot capability. It performs lengthy meta-learning on a large dataset of videos, and after that is able to frame few- and one-shot learning of neural talking head models of previously unseen people as adversarial training problems with high capacity generators and discriminators. The system is able to initialize the parameters of both the generator and the discriminator in a person- specific way, so that training can be based on just a few images and done quickly, despite the need to tune tens of millions of parameters. We show that such an approach is able to learn highly realistic and personalized talking head models of new people and even portrait paintings.

SaaS Analytics Dashboard

Developed a full-stack analytics dashboard using React.js, Node.js, and MongoDB with scalable, high-performance data visualization. Implemented RBAC, responsive dashboards with Recharts tracking 10+ business KPIs, React Query caching to reduce unnecessary API calls by 40%, and Zustand for global state management.