Hi 👋, I am a Software Engineer at Invest4Edu, an Ed-Fintech (as in both Education as well as Finance based) startup where I build web apps using Next.js, React, Node.js, and MSSQL.
My tech stack for the frontend includes Next.js, React.js, and Tailwind CSS. For the backend, I use Node.js, Express.js, MSSQL and MongoDB also I have a strong understanding of both SQL and NoSQL. I started my journey with basics of HTML, CSS, SCSS, a little of Javascript, PHP and also Django (Python based web framework). Now I have a good understanding of them especially Javascript 😉.
I am passionate about learning and keep my skills updated. Currently I am learning Django-Rest-Framework. Also plan to learn Go, Rust, and C. (Fascinated about the low level stuff ✨)
I also use various tools for productivity, code management and benchmarking like Git, VS Code, Postman, SonarQube, and Jenkins.
I am open to new opportunities so feel free to reach out to me 🤝.
- Varun Teja

Technical Skills

Programming Languages / Technologies

Next JS
React JS
Node JS
JavaScript
MySQL
MongoDB
Python
HTML
CSS
Tailwind CSS
MUI
Bootstrap CSS

Frameworks

Next JS
MERN Stack
Django Web Framework

Platforms

AWS
Google Cloud
Netlify
Heroku
Railway

Tools

GitHub
VS Code
Postman
TortoiseSVN
Jenkins
SonarQube

Operating Systems

Linux
Windows 10

Industry Skills

Object Oriented Programming System
Database Management System
Software Development and Life Cycle
Data Structures and Algorithms
Problem Solving

Experience

Software Engineer
Current
Exp: 1.2 yrs

invest4Edu

Job Description:

  • My core stack here is Next JS, React, Node, MSSQL.
  • Building of complex & efficient UI like dashboards, charts, filters, login etc. using Material UI, Highcharts, and many more, all while moving away from the class based architecture to functional components.
  • Worked towards SEO optimization by migrating the app to NEXT JS to take advantage of SSR(Server Side Rendering) and caching by Next JS.
  • I am also part of developing a sales and employee CRM in which I used various libraries like React Hook Forms, shadcn, Tailwind, Zod, and much more to maintain industry level standards on the frontend and on the backend writing optimized queries for MSSQL and Node
Dec 2023
System Engineer
Exp: 2.6 yrs

Tata Consultancy Services

Job Description:

  • HCM Platform Development.
  • Developing and supporting custom interfaces, specifically tailored to meet client requirements for a global user base of 10,000+ across four critical regions: America, APAC, EMEA, and JAPAN.
  • Built custom interfaces using Recharts, React Hooks, Fetch API, supporting JWT Authentication.
  • Received a 5-star rating from customers for consistently providing timely updates and exceptional support.
May 2021 - Dec 2023

Academics

Bachelor of Technology in Computer Science
Vel Tech R&D Institute of Science & Technology, Deemed to be a University - (2017-2021)

CGPA 8.56

Intermediate - MPC
Narayana Junior College - (2015-2017)

95%

Secondary Education - 10th
The Bodhi School - 2015

CGPA 9.8

Projects

open_templates
In Progress
My experimental project 🔬 to dive deep into the next js and django frameworks. To understand some core concepts like middleware, server actions, web sockets, etc...
Next JS
Django
Django Social Auth
Django Rest Framework
React Hook Form
ShadCN - Tailwind CSS

Experimenting and learning django authorization and authentication

Implemented Social Authentication - Via Google, Also Refresh and Access Token implementation.

On the Frontend part next js and using middleware, server actions, etc....

Docker to spin up both frontend and backend.

Twitter Sentiment Analysis
Completed
Django
Python
HTML
CSS
JavaScript
NLTK
Numpy
TextBlob
Tweepy
Pandas

The app performs Sentiment Analysis on tweets retrieved through the Twitter API, utilizing Django - a powerful Python-based Web Framework - to power its functionality. The classification of tweets is performed using the Naive Bayes algorithm, allowing for accurate and effective sentiment analysis. Together, these features enable the app to deliver reliable and informative insights into the sentiment of the tweets analyzed.

Fit App
Completed
Mongo DB
Express JS
Node JS
React JS
Bootstrap
SASS

This application is built on the MERN Stack Framework, with JWT-based authentication for enhanced security. React useReducer hook is used for efficient state updates, while the useContext hook provides seamless user experience. These features work together to create a professional and high-quality application, delivering exceptional performance and functionality.

It is a very basic app that taught me a lot about React and Node.

Sports Management Website
Completed
PHP
HTML
CSS
JavaScript
MySQL

This project is designed to keep track of sports events happening in the college and is based on the LAMP (Linux, Apache, MySQL, and PHP) stack. The website is built from scratch, making use of PHP and MySQL to power the backend, and plain HTML and CSS for the frontend. Additionally, Bootstrap was later implemented to keep the design consistent. Despite being my first project, the website is effective in its goal of maintaining records and delivering an efficient user experience.

Portfolio Website
Completed
Not just my portfolio but my beautiful React 💙 playground
Next JS
React JS
ShadCN
Zustand
Tailwind CSS
Redux
Typescript
React Hook Forms
Zod

This project is to showcase not only my skills but also my passion for React and learning more about it.

I have built it using Next JS and used various react libraries to demonstrate their usages and features.

There are many more micro projects that are built to get the understanding of various libraries like React Hook Form, Zustand, Zod, React Table (Tanstack Table), React Query (Tanstack Query), etc...

JobToday
Completed
An awesome Job manager
Axios
React JS
Redux
Recharts
Tailwind CSS

Applying Jobs can be tiring. You want to know what is more tiring? Keeping track of those jobs. JobToday ⚡ - The Pro Job Application Manager App will help you keep track of your job applications.

This application is built on the MERN Stack Framework, with JWT-based authentication for enhanced security.

Certifications

Introduction to Machine Learning
- Coursera
Get Ready for Generative AI
- LinkedIn Learning
React (Basic)
- HackerRank
Python (Basic)
- HackerRank
Introduction of JavaScript
- Great Learning
Introduction to Prompt Engineering for Generative AI
- LinkedIn Learning

Contact Me