Teja Logo
Loading Interactive Globe...

DharmaTeja Vytla

Front-end focused Full-Stack Developer with 5+ years of experience building scalable, user-friendly applications

About Me

I'm a passionate full-stack developer who transforms complex data into intuitive, interactive experiences. With 5+ years of experience spanning JavaScript, React, Next.js, TypeScript, and D3.js, I specialize in building scalable, user-friendly applications.

I worked in different companies to build real-time financial platforms, microservices, and secure payment systems. I excel at creating interactive dashboards, data visualizations, and performance-optimized web applications.

When I'm not coding, you'll find me exploring the latest in data visualization techniques, contributing to open-source projects, or working on innovative SaaS solutions.

<>{ }[ ]( )
console.log('Hello World!')

Languages

95%
JavaScriptTypeScriptC#Python

Frontend & UI

95%
React 18Next.jsRedux ToolkitReact QueryReact AdminMaterial-UITailwind CSSShadcn/UIRadix UIStorybook

Data Visualization

90%
D3.jsInteractive DashboardsReal-time Financial & Operational Metrics

Backend

85%
.NET CoreFastAPINode.jsExpressSQLAlchemyEF CoreFlask

Databases

85%
PostgreSQLSQL ServerMongoDBRedis

Testing

80%
JestCypressPlaywrightVitestReact Testing LibraryPytest

Cloud & DevOps

80%
Azure FunctionsAzure DevOpsGitHub ActionsDockerHerokuNetlify

Other Tools

75%
REST APIsSupabase AuthStripePandasOpenPyXLWeasyPrintReportLab

Experience Timeline

My professional journey with interactive KPI visualizations. Click on cards to see detailed metrics.

Founding Engineer

MyPortal Club

London, UK • Aug 2024 - Present

Leading the development of a comprehensive SaaS-based Gaming Portal Management System designed for multi-tenant club operations. Built from the ground up using modern full-stack technologies including FastAPI, PostgreSQL, React Admin, and real-time analytics systems.

Designed scalable backend with FastAPI + PostgreSQL, modeling 30+ relational entities
Developed React Admin dashboards with role-specific views and real-time metrics
Automated reporting pipelines cutting manual workload by 80%
Built multi-tenant architecture with hierarchical role-based access control

Software Developer

ReTickin

London, UK • Jan 2024 - Aug 2024

Developed a high-performance real-time ticket marketplace connecting last-minute buyers and sellers. Built using Next.js with SSR/SSG, Azure Functions microservices, Redis caching, and Stripe payment integration. Focused on performance optimization and scalable architecture.

Delivered Next.js frontend with Lighthouse SEO score 95+
Built microservices with Azure Functions for payments and user flows
Implemented Redis-powered search returning results in under 1 second
Scaled platform to 2,000+ beta users in 3 weeks

Software Developer

InniAccounts

Derby, UK • Jun 2022 - Dec 2023

Modernized accounting and financial SaaS products for SMEs by leading the migration from legacy systems to modern React + TypeScript architecture. Developed interactive dashboards, automated workflows using .NET APIs, and built reusable component libraries to accelerate development.

Migrated products from legacy stack to React + TypeScript SPA/PWA
Built shared hooks and reusable components
Automated workflows with .NET APIs and PowerApps
Developed interactive dashboards for accountants

Software Engineer

Wipro

Hyderabad, India • Jun 2018 - Jul 2021

Developed enterprise-grade web applications for global clients using React, Node.js, and modern JavaScript frameworks. Collaborated with cross-functional teams following Agile methodologies, focusing on responsive design, performance optimization, and scalable architecture patterns.

Developed React + Node.js web apps with responsive UI
Followed Agile Scrum/Kanban practices
Improved app performance using profiling and optimization

Featured Projects

Interactive project showcase with live data visualizations and performance metrics.

MoneyViz

Financial data visualization tool using Python + D3.js + Azure, featuring interactive dashboards and treemaps

PythonD3.jsAzureInteractive Dashboards
Click to view metrics →

Project Metrics

Monthly Commits

850
Active Users
99.2%
Uptime
← Click to go back

Visa Stories

Next.js + Firebase platform for F1 visa aspirants to share interview experiences

Next.jsFirebaseReactTypeScript
Click to view metrics →

Project Metrics

Monthly Commits

1,200
Active Users
98.8%
Uptime
← Click to go back

Portfolio Website

React-based interactive portfolio showcasing projects and skills with D3.js visualizations

ReactNext.jsD3.jsFramer Motion
Click to view metrics →

Project Metrics

Monthly Commits

500
Active Users
99.9%
Uptime
← Click to go back

Publications

Research contributions to the field of data visualization and interactive systems.

MoneyVis: Open Bank Transaction Data for Visualization and Beyond

IEEE

2023 • DOI: 10.1109/IEEE.2023.MoneyVis

8
Citations

Education & Certifications

Academic background and professional certifications that shaped my technical expertise.

Education

MSc Computer Science

University of Nottingham

UK • 2021-2023

Merit

B.Tech Mechanical Engineering

JNTU Hyderabad

India • 2014-2018

First Class

Certifications

Microsoft Azure Fundamentals

Microsoft • 2023

Let's Connect

Ready to bring your data to life? Let's discuss your next project.

Let's Build Something Amazing

5+
Years Experience
50+
Projects Completed
24h
Response Time
100%
Client Satisfaction
Email
teja4d@gmail.com
LinkedIn
linkedin.com/in/teja4d
GitHub
github.com/teja4d
Website
teja4d.dev

© 2025 DharmaTeja Vytla. Built with Next.js, D3.js, and lots of ☕

This portfolio is open source. Check it out on GitHub!