Summary
Overview
Work History
Education
Skills
Languages
Websites
Timeline
Generic
Karthik S

Karthik S

Bengaluru

Summary

Dynamic Software Engineer with a proven track record at Tietoevry, specializing in RESTful APIs and full-stack development using Django and Vue.js. Adept at optimizing SQL Server performance and mentoring junior developers. Skilled in C# and Python, I excel in delivering innovative solutions while fostering collaborative team environments.

Overview

4
4
years of professional experience

Work History

Software Engineer

Tietoevry
bengaluru
08.2022 - Current
  • Integrated AI-driven features into web applications via REST APIs to enhance user experience.
  • Developed and secured RESTful APIs using Django REST Framework for authentication and data processing.
  • Built secure RESTful APIs using ASP.NET MVC with JWT authentication.
  • Executed full-stack development with Django, Vue.js, and SQL Server to ensure effective integration.
  • Optimized SQL Server queries, improving response times and overall system performance.
  • Conducted code reviews and mentored junior developers on best practices in coding.
  • Automated workflows with Power Automate, streamlining processes and reducing manual effort.

RPA Developer

01.2025 - 03.2025
  • Automated portal login, payment pdf download, and PDF data extraction via RPA.
  • Matched client records and auto-posted payment adjustments.
  • Maintained Excel logs and centralized missing-data tracking.
  • Reduced manual processing time and improved accuracy.

.Net Developer

03.2023 - 12.2024
  • Collected and analyzed requirements from HR and managers to understand business needs and objectives.
  • Doing the code changes and involving in the code review process.
  • Unit testing of the functionality, bug fixing and QA testing.
  • Enhancing the existing functionality according to change request.
  • Deploying the change to QA and LIVE servers. Involved in maintenance work after the site is live.
  • The main objective of this project is to maintain the employees’ personal, work and projects information. This user-friendly application enables employees to access, add, update, and maintain the details of a project, task tracker and time sheet maintenance. This application allows the managers to track the details of a project, like resources count, time spent on the project, status of the project, etc.

Secure API Management System

03.2023 - 12.2024
  • Implemented JWT (JSON Web Token) authentication to secure API endpoints, ensuring that only authorized users can access protected resources.
  • Created APIs for user login and token generation, facilitating secure access and session management.
  • Developed APIs to handle data uploads in both Excel and JSON formats. Designed the system to parse and upload data to the database efficiently, enabling seamless integration with various data sources.
  • Developed a robust web application featuring secure APIs for user authentication and data management.

Education

B.E. - CSE

Alva’s Institute of Engineering and Technology
01.2022

P.U.C -

Soundarya Composite PU College
01.2018

S.S.L.C -

St. Mary’s Convent School
01.2016

Skills

  • C# development
  • Vuejs development
  • API development
  • Bootstrap framework
  • Entity Framework
  • SQL Server management
  • Git version control
  • Python programming
  • CrewAI and Playwright

Languages

  • English
  • Kannada
  • Hindi

Timeline

RPA Developer

01.2025 - 03.2025

.Net Developer

03.2023 - 12.2024

Secure API Management System

03.2023 - 12.2024

Software Engineer

Tietoevry
08.2022 - Current

B.E. - CSE

Alva’s Institute of Engineering and Technology

P.U.C -

Soundarya Composite PU College

S.S.L.C -

St. Mary’s Convent School
Karthik S