SK

Sworup Kc

Software Engineer

Connect

© 2025 Sworup Kc

SK

Sworup Kc

Software Engineer

Passionate Software Engineer, seamlessly blending creativity and functionality to enrich user experiences.

1.5+
Years Exp
50+
Projects
100%
Satisfaction
Tech Stack

Skills & Technologies

Tools and technologies I use to build production-grade mobile and web applications

Android (Kotlin)
Android (Kotlin)Mobile
React Native
React NativeMobile
React
ReactFrontend
Next.js
Next.jsFrontend
JavaScript
JavaScriptFrontend
TypeScript
TypeScriptFrontend
Node.js
Node.jsBackend
Express.js
Express.jsBackend
MongoDB
MongoDBBackend
MySQL
MySQLBackend
GraphQL
GraphQLBackend
Firebase
FirebaseBackend
Redis
RedisBackend
AWS
AWSDevOps
Docker
DockerDevOps
Git
GitDevOps
GitHub
GitHubDevOps
Jira
JiraDevOps
ClickUp
ClickUpDevOps
Hilt (DI)
Hilt (DI)Mobile
Room DB
Room DBMobile
Kotlin
KotlinMobile

Want to work together?

Professional Journey

Experience

A timeline of my professional growth and key contributions

Current Role

Android Developer

Veel Kathmandu

May 2025 - Present
Kathmandu
  • Joined as a React Native developer and successfully transitioned to Android app development, taking full ownership of the Android codebase
  • Refactored video upload flow to a Foreground Service — uploads complete successfully even when the user kills the app, ensuring zero upload failures
  • Built end-to-end campaigns flow for content creators covering campaign creation, progress tracking, and payout triggers
  • Integrated Stripe and Mercury wallet APIs for in-app payments and creator payouts; fixed major bugs related to payment processing and transaction reliability
  • Applied Clean Architecture with Hilt (DI) to keep the codebase modular and testable across the team
  • Managed local persistence with Room DB and remote data via REST APIs and GraphQL
  • Configured multi-environment build variants (Dev, QA, Prod) with separate API endpoints, signing configs, and feature flags for safe staged rollouts
  • Implemented real-time chat using WebSockets; added Google Sign-In and biometric authentication
  • Optimized feed performance with PagerView, FlashList, and LegendList; managed global state with Redux Toolkit
  • Participated in daily Scrum stand-ups and Agile sprint ceremonies; tracked tasks and PRs through JIRA and Bitbucket
  • Collaborated closely with product and backend teams to understand API contracts, product strategy, and feature requirements before implementation
  • Actively contributed to team discussions by sharing implementation suggestions and seeking guidance from peers
  • Maintained version control discipline using Git and GitHub — branching strategies, code reviews, and protected main branch policies

Software Developer

CS Sewa Pvt. Ltd

2023 - 2024
Nepal
  • Developed Android application for Chandrapur Ward to record household and family and organization data
  • Used Formik and Yup for data validation and management
  • Implemented dynamic map feature in React Native with synchronized functionalities
  • Optimized app performance with pagination and FlatList
  • Implemented Redux and Redux Toolkit for state management over the entire application
  • Managed track point data in the map and displayed them with polyline on Google Maps
  • Participated in Agile standups and used Git for collaborative development
  • Developed and deployed backend server on AWS EC2 along with Elastic IP

React Developer Intern

IT Hive Solutions

2022 - 2023
Nepal
  • Implemented React components and features for website projects
  • Gained hands-on experience with React.js fundamentals and best practices
  • Collaborated on troubleshooting and website performance optimization
  • Practised Git-based workflows and collaborated with senior developers via pull requests
  • Contributed to prototype projects in the React ecosystem

Mobile App Development

Side Project

Aug 2024 - Aug 2024
Personal
  • Implemented React native components and features for Mobile app projects
  • Gained hands-on experience with React navigation along with tab and drawer navigation
  • Implemented different Styling such as React native paper, tailwind css using native wind
  • Implemented firebase push notification using nodejs

Freelancer

Fiverr

Side-Hustle
Remote
  • Provided React Native development services for clients worldwide
  • Developed mobile apps for various industries, including e-commerce and entertainment
  • Collaborated with clients to deliver custom solutions within deadlines
  • Delivered polished and user-friendly applications based on customer requirements

React Native Instructor

YouTube & Personal Teaching

2022 - 2023
Online
  • Created YouTube tutorials and courses to teach React Native concepts
  • Helped students develop mobile applications through hands-on exercises
  • Provided real-time feedback and support to students learning React Native
  • Guided students through various React Native projects and app deployment processes

Continuously growing and learning new technologies

Portfolio

Featured Projects

A collection of my best work showcasing full-stack development, mobile apps, and web solutions

Veel — Creator Platform
Professional · Android
Current Role

Veel — Creator Platform

Production Android app for content creators featuring video uploads, campaign flows, and wallet integration with Stripe and Mercury.

AndroidForeground ServiceStripeMercuryHiltRoom DBGraphQL
View Details
Chandrapur Ward Project
Mobile Development

Chandrapur Ward Project

Real-world React Native application for Chandrapur Ward to record and manage detailed household and family data.

React NativeAWS EC2Maps SDKNode.js
View Details
Smart E-Store Solution
Full Stack

Smart E-Store Solution

Full-stack e-commerce application with MERN stack, featuring payment integrations and admin dashboard.

Next.jsMongoDBTypeScriptStripe
View Details
E-Library Platform
Full Stack

E-Library Platform

Modern library management system with user and admin features, built with MERN stack.

MERN StackJWTPDFRedux
View Details
Disney Plus Clone
Web Development

Disney Plus Clone

Streaming platform clone with React.js, Redux Toolkit, and Firebase integration.

React.jsFirebaseReduxAPI
View Details
Netflix Clone App
Mobile Development

Netflix Clone App

Mobile streaming app with React Native, TMDB API integration, and custom Node.js backend.

React NativeNode.jsTMDBFirebase
View Details
Netflix Web Clone
Web Development

Netflix Web Clone

Web-based streaming platform with React, Node.js backend, and TMDB API.

ReactNode.jsExpressTMDB
View Details
Game Trailer App
Frontend Development

Game Trailer App

Interactive game trailer showcase built with HTML, CSS, Bootstrap, and JavaScript.

HTMLCSSBootstrapJavaScript
View Details
E-Commerce Mobile App
Mobile Development

E-Commerce Mobile App

Feature-rich mobile shopping app with payment integration and smooth animations.

React NativeStripeeSewaNode.js
View Details
Weather Information App
Mobile Development

Weather Information App

Real-time weather application with map integration and OpenWeather API.

React NativeOpenWeatherMaps SDKGeolocation
View Details