AvailableSoftware Developer · MS Technologies Australia

Hi, I'm Kolaventi Satwik —

I build secure software that runs real businesses.

.NET full-stack developer for Australian clients. I build ASP.NET Core APIs, mobile app backends and smart-lock integrations for hotels, engineering firms, airlines, events and community apps, and keep them running in production.

3+Years in production
6Industries
10Projects
2Lock platforms
Kolaventi Satwik
Available

Kolaventi Satwik

.NET Full Stack Software Developer

MS Technologies Australia Brisbane · remote from India
satwik@portfolio: ~
$ whoami
satwik · .NET full stack · since 2022
$ stack
C# · ASP.NET Core · SQL Server · React · AWS
$ now
Archie's · XianConnect
$ status
✓ shipping secure software
About

Backend engineer for business-critical systems

Profile

I joined MS Technologies Australia as an intern in December 2022 and have been a full-time .NET Full Stack Software Developer since June 2023, working fully remotely in a 10-member team. I build and support software for Australian clients in hospitality, construction, aviation, events, IoT and community services.

I take work from client requirements through API and database design, web and mobile development, hardware integrations and cloud deployment, then support it in production.

English (B2) · Telugu (native) · Hindi (A1)

Experience
3+

years shipping production software

Employer

MS Technologies Australia

Brisbane · remote from India

Full-time since Jun 2023 · intern Dec 2022 – May 2023

How my systems fit together
Web · ReactMobile appsPartner systems
ASP.NET Core API · auth · RBAC
SQL ServerNuki · SALTOPayments · EmailAWS · IIS

Secure by default

OWASP Top 10, JWT, RBAC and encryption in every build.

Education

B.Tech, Computer Science & Engineering

Pragati Engineering College (JNTUK) · 2023

Published in IJERST on secure, privacy-preserving cloud data sharing.

Selected work

Projects I'm building and shipping

Two current client projects and two live platforms. Scroll through them one at a time.

buildwiseengineering.au
Archie's Fencing & Sheds logo
In development01 / 04
Archie's Fencing & Sheds logo

Archie's

Fencing & Sheds platform · via BuildWise Engineering

buildwiseengineering.au ↗

A current client project for Archie's Fencing & Sheds, delivered on buildwiseengineering.au. I'm building the backend services, APIs, data model and integrations.

  • Backend architecture and REST APIs in ASP.NET Core.
  • SQL Server data design for the platform's core records.
  • Secure sign-in and role-based access for staff and clients.
C#ASP.NET CoreSQL ServerReact
Xian
Connect
In development02 / 04

XianConnect

Mobile app development

A current mobile app project. I'm developing the app and the backend APIs behind it, from sign-in through to data sync and notifications.

  • Mobile app screens and user flows for iOS and Android.
  • ASP.NET Core APIs with secure token-based authentication.
  • Push notifications and data synchronisation with the backend.
MobileASP.NET CoreREST APIsJWT
tripletwo.au
222
Live03 / 04

222

Veteran peer-support app

tripletwo.au ↗

Built in partnership with The American Legion. Members check in on how they're doing and choose up to three trusted buddies, who get a gentle prompt to reach out on a hard day.

Check in→Invite ≤3 buddies→Buddy accepts→Heads-up
  • Check-ins and the buddy invite-and-accept flow; buddies never see check-in details.
  • Events, partners, member offers and seller registration.
  • Privacy enforced in the API: private check-ins, opt-in marketing, account deletion.
ASP.NET CoreREST APIsSQL ServerJWT
mesusa.com
Mesusa logo
Live04 / 04
Mesusa logo

Mesusa

Smart access & property management

mesusa.com ↗

Privacy-first QR access and communication, plus hotel check-in and digital room keys on the same platform.

Booking→ID + QR verify→Key issued→Check-out revokes
  • PMS: bookings, check-in/out, room allocation, occupancy and billing.
  • Nuki and SALTO integrations to create, activate, sync and revoke digital keys.
  • QR guest verification across Mesusa Home, Finder, Kinder Finder and Parking.
C#ASP.NET CoreNukiSALTOAWS

Secure Code & Dependency Scanner

A personal project. It reads a .NET or JavaScript project, flags packages with known vulnerabilities, and catches risky code before it reaches a pull request.

  • Parses .csproj, packages.config and package.json against advisory data (OSV, GitHub, NVD).
  • Rules for SQL injection, hard-coded secrets, weak hashing, insecure deserialization and disabled TLS checks.
  • Reports severity, CVE/GHSA ID and fixed version; can fail a CI build on critical findings.
C# / .NETRoslynOSV APIGitHub ActionsSARIF

Try it live

    Runs in your browser on sample input with a small built-in advisory list. Edit the text and scan again.

    More client work

    Earlier systems

    Swipe to see more →

    Aviation

    Kuwait Airways Operations

    Ground-handling job cards, service charges, invoicing and PDF reporting; tuned the SQL behind financial reports.

    Services marketplace

    Nesting Services

    Customer–provider booking with availability, scheduling, allocation and notifications behind role-based APIs.

    Events

    Oktoberfest Platform

    Registration, stall booking, vendors, payments and QR gate validation, supported through the live event.

    IoT

    Smart Access Integration

    Credential pipeline between the PMS and lock hardware: creation, activation, sync and access-log troubleshooting.

    AI · Personal project

    AI Development Assistant

    ASP.NET Core and React assistant on the OpenAI API for code generation, debugging and documentation.

    Research · IJERST

    Secure Cloud Data Sharing

    Published paper on an efficient, privacy-preserving data-sharing mechanism for cloud storage.

    Hands-on security

    Security built into every feature

    My systems open doors, take payments and hold private wellbeing data. Here's how that maps to the OWASP Top 10.

    Swipe to see more →

    A01 · ACCESS CONTROL

    Roles, claims and room keys

    JWT with role- and claims-based authorization; lock credentials scoped to a stay and revoked at check-out.

    A02 · CRYPTOGRAPHY

    Encrypting what matters

    Sensitive fields encrypted at rest, TLS in transit, and secrets kept out of source code.

    A03 · INJECTION

    Parameterised data access

    Stored procedures and parameterised Dapper/EF queries, with input validation on public endpoints.

    A06 · VULNERABLE COMPONENTS

    Dependency hygiene

    Auditing NuGet and npm packages, upgrading vulnerable versions and automating the check in CI.

    A07 · AUTHENTICATION

    Identity verification

    QR and ID checks for hotel guests; invite-and-accept consent before any 222 buddy link.

    A09 · LOGGING

    Audit trails and incidents

    Lock access logs, production monitoring and root-cause fixes, without logging personal data.

    Employment

    Professional experience

    Build and integrate

    • Build web apps, mobile app backends, REST APIs and services in C#, ASP.NET Core/MVC, JavaScript and React.
    • Currently delivering Archie's Fencing & Sheds (BuildWise Engineering) and the XianConnect mobile app; previously 222, Mesusa and systems for aviation, events and services.
    • Integrate payment gateways, email, QR workflows, identity verification and Nuki/SALTO smart locks.
    • Design SQL Server schemas, stored procedures and views; optimise queries, API response times and background jobs.

    Secure and operate

    • Implement JWT authentication, role- and claims-based authorization, encryption and access control.
    • Apply OWASP Top 10 practice: parameterised queries, input validation, secrets management and dependency upgrades.
    • Deploy and maintain apps on AWS (EC2, S3, RDS), Windows Server and IIS; monitor production and resolve critical issues.
    • Support QA, UAT and production releases, client demos and live events.

    Collaborate and lead

    • Work directly with Australian clients to gather requirements and turn workflows into technical designs.
    • Lead technical discussions, sprint planning and weekly progress meetings; take part in code reviews.
    • Work with designers, QA, business analysts and project managers across the lifecycle.
    • Use AI tools (Claude, GitHub Copilot, Cursor, Codex) for debugging and documentation, with every change reviewed and tested.
    Toolkit

    Technical skills

    Backend

    C#.NET / ASP.NET CoreASP.NET MVCWeb APIEntity FrameworkDapperLINQNode.js

    Security

    OWASP Top 10JWTRBAC & claimsEncryptionSASTDependency scanningSecrets management

    Frontend & mobile

    ReactJavaScriptjQueryHTML / CSSBootstrapMobile apps

    Databases

    SQL ServerMySQLMongoDBStored proceduresQuery tuning

    Cloud & DevOps

    AWS EC2 · S3 · RDSIISWindows ServerDockerGit / GitHubGitHub Actions

    Integrations

    NukiSALTOPayment gatewaysEmailQRWebhooks

    AI

    OpenAI APIClaudeMCPPrompt engineeringGitHub CopilotCursor

    Practices

    OOPSOLIDDesign patternsClean architectureAgile / ScrumJira
    Contact

    Let's build something reliable.

    Open to backend, full-stack, mobile and application-security work.

    Emailsatwikroyals101097@gmail.com
    Phone+91 77299 18977