Akhil Varma

Associate Software Engineer
Hyderabad, IN.

About

Results-driven Associate Software Engineer with 1+ year of hands-on experience in full-stack web application development, specializing in Java (Spring Boot) for robust backend services and modern JavaScript frameworks like React JS. Proven ability to design, develop, and deploy scalable solutions, build RESTful APIs, and integrate complex systems for seamless user experiences. Adept at leveraging problem-solving skills and continuous learning to deliver high-quality, efficient software solutions in fast-paced environments.

Work

CYE Technology
|

Associate Software Engineer

Hyderabad, Telangana, India

Summary

Contributed to the design, development, and deployment of full-stack web applications within a dynamic team environment, leveraging Java (Spring Boot) for efficient backend services and React JS for responsive frontend interfaces.

Highlights

Developed and maintained key web modules using Java Spring Boot and React JS, improving application performance and scalability.

Engineered responsive UI components and integrated them with backend RESTful APIs, optimizing data flow and enhancing user experience across various platforms.

Freelance/Contract
|

Java Full Stack Developer

Hyderabad, Telangana, India

Summary

Led end-to-end full-stack development projects, building robust RESTful APIs with Java, Spring Boot, and Hibernate, and designing dynamic web interfaces using JSP/Thymeleaf, HTML, CSS, and Bootstrap.

Highlights

Designed and developed complete web applications using Java and Spring Boot, delivering robust and scalable solutions.

Engineered dynamic and user-friendly web pages utilizing JSP, Thymeleaf, HTML, CSS, and Bootstrap, enhancing visual appeal and interactivity.

Integrated MySQL databases with JPA/Hibernate, ensuring efficient and reliable data persistence for critical application functionalities.

Implemented secure user authentication, session management, and role-based access control systems, enhancing application security and data integrity.

Feynn Labs
|

Machine Learning Intern

Summary

Applied Machine Learning algorithms to solve real-world problems, gaining practical experience in data preprocessing, model building, and evaluation using Python-based tools.

Highlights

Conducted comprehensive data preprocessing and exploratory data analysis using Python, Pandas, and Jupyter Notebook to prepare datasets for model training.

Developed and evaluated multiple supervised learning models including Linear Regression, Decision Trees, and KNN, achieving robust predictive capabilities for various tasks.

Applied core Machine Learning algorithms to real-world problems, demonstrating proficiency in practical model deployment and analysis.

Education

SRM University
Haryana, Haryana, India

B.Tech

Computer Science, Artificial Intelligence, Data Science

Courses

Core Computer Science Concepts

Artificial Intelligence

Data Science

Machine Learning Algorithms

Data Analysis with Python

Languages

English

Skills

HTML

HTML.

JavaScript

JavaScript.

Spring Boot

Spring Boot.

MySQL

MySQL.

Java

Java.

Node.js

Node + npm.

Python

Python.

React JS

React JS.

RESTful APIs

RESTful APIs.

Full Software Development Life Cycle (SDLC)

SDLC.

Hibernate

Hibernate.

JSP

JSP.

Thymeleaf

Thymeleaf.

CSS

CSS.

Bootstrap

Bootstrap.

JPA

JPA.

User Authentication

User Authentication.

Session Management

Session Management.

Role-Based Access Control

Role-Based Access Control.

Pandas

Pandas.

Scikit-learn

Scikit-learn.

Jupyter Notebook

Jupyter Notebook.

Linear Regression

Linear Regression.

Decision Trees

Decision Trees.

KNN

KNN.

Data Preprocessing

Data Preprocessing.

Model Building

Model Building.

Model Evaluation

Model Evaluation.

Exploratory Data Analysis

Exploratory Data Analysis.