Hero background

Jayasurya|

Crafting beautiful, performant web experiences with modern technologies

With 4+ years of experience, I specialize in building scalable frontend applications using Angular, React, and TypeScript. Passionate about AI integration, WebRTC, and creating seamless user experiences.

ABOUT ME

Who I am

I'm a Software Engineer with 4+ years of experience specializing in frontend development with full-stack capabilities. I focus on building scalable, high-performance applications with Angular, TypeScript, and Java/Spring Boot, with particular expertise in WebRTC and AI integration.

I'm passionate about real-time communication technologies, performance optimization, and AI-powered testing. I love building elegant solutions to complex problems and staying at the cutting edge of web technologies. When not coding, I focus on shipping quality products and continuous learning.

Location

India

Experience

4+ Years

Education

B.E Computer Science

Status

Open to work

EXPERIENCE

Work History

Software Engineer

digital.ai (formerly Experitest)

Jun 2022 - Present

Leading development of AI-powered test creation, reducing production bundle size by 40%, implementing WebRTC-based live device streaming (60fps), and building no-code test automation tools.

Angular 19TypeScriptJava/Spring BootWebRTCRxJSPerformance Optimization

Full Stack Developer

Legal & General, TCS

Aug 2021 - Jun 2022

Automated CSV/Excel template generation using Java Apache APIs, created UI components in Angular 13, and implemented daily deployment pipelines using Jenkins.

Java/SpringAngular 13HTML/CSSTypeScriptAWSJenkins

Web Development Intern

TCS

Mar 2021 - Jun 2021

Automated vehicle damage assessment using React JS and Django REST Framework, integrating ML models for insurance analytics and repair cost prediction.

React JSDjango RESTJavaScriptMachine LearningWeb Development

PROJECTS

Featured Work

AI-Powered Test Creation

Developed AI system allowing users to write test cases in natural language and convert them into scripts. Reduced production bundle size by 40% using gzip compression, tree-shaking, and lazy loading.

Angular 19TypeScriptAI/MLPerformance OptimizationJava

Test Editor

Built no-code test automation tool with menu functionality, auto-save persistence, and CRUD operations for workspaces. Features intuitive drag-and-drop interface.

AngularTypeScriptRxJSState Management

Test Manager

Collaborated on the development of Test Manager, which is responsible for saving Test Editor tests into workspaces, developing CRUD operations for workspaces. This system helps teams organize and manage their test cases efficiently across multiple projects.

JavaSpring BootgRPCREST APIs

Test Manager Suites

Test Manager Suites, a feature that allows users to create and manage test suites within the Test Manager. This feature enables users to group related tests together, making it easier to run and manage tests across different projects.

JavaSpring BootAngularREST APIs
View All Projects →

SKILLS

Technologies & Tools

Frontend

AngularTypeScriptJavaScriptHTML5CSS3/SCSSRxJSDevExtreme

Backend

JavaSpring BootREST APIsgRPCWebSocketsDjango REST

Databases & DevOps

PostgreSQLMySQLDB2FirebaseAWS (S3, EC2)DockerJenkinsTeamCity

Testing & Tools

JUnitSeleniumAppiumGitGradle/MavenJIRAPostmanWebRTC

GET IN TOUCH

Let's work together

I'm always open to interesting projects and opportunities. Feel free to reach out if you'd like to collaborate!

© 2025 Surya Kumar. Built with React & Next.js.