Hi, I'm Tarun

Computer Science Engineering Student | Full Stack Developer specializing in Python, Django, and building scalable web applications.

Tarun - Computer Science Student

About Me

Who am I?

I'm a passionate Computer Science undergraduate at Dr. Mahalingam College of Engineering and Technology with expertise in full-stack development. My journey in tech began when I wrote my first "Hello World" program, and since then, I've been on an exciting path of continuous learning and building.

I specialize in Python development with Django framework, creating robust backend systems and RESTful APIs. On the frontend, I work with modern JavaScript frameworks to build interactive user interfaces.

What drives me is solving real-world problems through technology. I believe in writing clean, efficient code and following best practices to create scalable and maintainable applications.

Technologies I work with:

Python Django JavaScript PostgreSQL React Docker AWS Git
About Tarun

My Skills

Backend Development

Building robust server-side applications using Python, Django, and Django REST Framework. Experience with API design, authentication, and database optimization.

Database Design

Designing efficient database schemas and writing optimized queries. Proficient with PostgreSQL, MySQL, and MongoDB. Experience with ORMs and raw SQL.

Frontend Development

Creating responsive and interactive UIs with HTML5, CSS3, JavaScript, and modern frameworks like React. Focus on accessibility and performance.

DevOps & Deployment

Deploying applications using Docker, AWS, and Heroku. Implementing CI/CD pipelines and monitoring solutions for production environments.

Data Analysis

Processing and analyzing data with Python (Pandas, NumPy). Creating visualizations and dashboards to derive meaningful insights.

Languages

Fluent in English (professional), Tamil (native), Hindi (conversational), and Japanese (basic). Effective communication across diverse teams.

My Projects

E-commerce Platform

E-commerce Platform

Django | React | Stripe API

A full-featured e-commerce platform with product management, user authentication, payment processing, and order tracking.

Task Management App

Task Management App

Django REST | React | JWT

A collaborative task management application with real-time updates, team features, and productivity analytics.

Data Visualization Dashboard

Data Visualization Dashboard

Python | Plotly | Streamlit

An interactive dashboard for visualizing complex datasets with filtering capabilities and export functionality.

Social Media App

Social Media Platform

Django | React Native | Firebase

A social networking application with user profiles, posts, comments, likes, and real-time messaging features.

Blogging Platform

Blogging Platform

Django | Vue.js | PostgreSQL

A content management system for bloggers with rich text editing, categories, tags, and user engagement features.

Inventory Management System

Inventory Management System

Django | Bootstrap | MySQL

An enterprise inventory management solution with stock tracking, reporting, and supplier management capabilities.

Education & Experience

Dr. Mahalingam College of Engineering and Technology

2023 - Present

Bachelor of Engineering in Computer Science

Specializing in Software Development and Database Systems. Coursework includes Data Structures, Algorithms, Machine Learning, and Cloud Computing.

Full Stack Developer Intern

Summer 2023

Tech Solutions Inc.

Developed and maintained web applications using Django and React. Implemented RESTful APIs and contributed to database optimization.

Python Programming Certification

2022

University of Michigan (Coursera)

Completed a 5-course specialization covering Python fundamentals, data structures, APIs, and database access.

High School

2021 -2023

The Indian Public School

Completed my schooling at The Indian Public School with distinction — secured 75% in Grade 10 (2021) and 74% in Grade 12 (2023), laying a strong academic foundation.

Work Experience

Full Stack Developer Intern

June 2023 - August 2023

Tech Solutions Inc. - Chennai, Tamil Nadu

  • Developed and maintained web applications using Django and React.js
  • Implemented RESTful APIs for seamless frontend-backend communication
  • Optimized database queries, improving application performance by 25%
  • Collaborated with cross-functional teams in an Agile environment

Freelance Web Developer

January 2023 - Present

Self-Employed - Remote

  • Designed and developed custom websites for small businesses
  • Implemented responsive designs ensuring cross-browser compatibility
  • Integrated payment gateways and e-commerce functionality
  • Provided ongoing maintenance and technical support

Python Tutor

September 2022 - December 2022

Code Academy - Online Platform

  • Conducted one-on-one Python programming sessions for beginners
  • Developed customized learning materials and coding exercises
  • Helped students build foundational programming skills
  • Received 4.9/5 rating from students

Certifications

Python for Everybody Specialization

University of Michigan (Coursera)
Issued: August 2022

5-course specialization covering Python fundamentals, data structures, web data access, and databases.

View Credential

Django for Beginners

Udemy
Issued: November 2022

Comprehensive course on building web applications with Django, covering models, views, templates, and deployment.

View Credential

AWS Cloud Practitioner

Amazon Web Services
Issued: March 2023

Foundational knowledge of AWS Cloud concepts, services, security, architecture, pricing, and support.

View Credential

JavaScript Algorithms and Data Structures

freeCodeCamp
Issued: January 2023

Mastered JavaScript fundamentals including objects, arrays, algorithms, and data structures.

View Credential

Testimonials

Tarun demonstrated exceptional problem-solving skills during his internship. His ability to quickly learn new technologies and implement efficient solutions was impressive. He contributed significantly to our project and was a valuable team member.

Rajesh Kumar

Rajesh Kumar

Senior Developer, Tech Solutions Inc.

I hired Tarun to develop my business website, and I couldn't be happier with the results. He was professional, met all deadlines, and created a website that perfectly represents my brand. His attention to detail and communication throughout the project were outstanding.

Priya S

Priya S

Business Owner, Priya's Boutique

As a professor, I've had the pleasure of teaching Tarun in several advanced computer science courses. His analytical thinking, dedication to learning, and ability to apply theoretical concepts to practical problems set him apart. He consistently delivers high-quality work.

Dr. Sanjay Patel

Dr. Sanjay Patel

Professor of Computer Science

Latest from My Blog

Django REST Framework
June 15, 2023

Building Scalable APIs with Django REST Framework

Learn how to create robust and scalable APIs using Django REST Framework, including authentication, permissions, and optimization techniques.

Read More