Hero

Hello,
This is Trinita James , I'm a Professional Aspiring Software Engineer.

name:'Trinita James',
skills:['React', 'NextJS', 'Redux', 'Express', 'Java', 'MySql', 'Python', 'Docker', 'AWS'],
smartworker:true,
quickLearner:true,
problemSolver:true,
teamplayer:function() {
return(
this.smartworker&&
this.problemSolver&&
this.skills.length>=5
);
};
};

Who I am?

My name is Trini. I am a professional and enthusiastic programmer in my daily life. I am a quick learner with a self-learning attitude. I love to learn and explore new technologies and am passionate about problem-solving. I love almost all the stacks of web application development and love to make the web more open to the world. My core skill is based on JavaScript and I love to do most of the things using JavaScript. I am available for any kind of job opportunity that suits my skills and interests.

Abu Said
Hero
Experiences
Hero

(Jul 2024 - Aug 2024)

Python Intern

MyDailyWork

Hero

(Feb 2024 - Apr 2024)

Assistant Team Lead

GAOtek Inc.

Hero

(Dec 2024 - Feb 2024)

Campus Ambassador

MyCaptain

Skills
PROJECTS

Tick Tick Go

name:'Tick Tick Go',
tools: ['React', 'MongoDB', 'Node', 'HTML', 'CSS', 'JavaScript],
myRole:Team Lead and Developer,
Description: As part of my third-semester coursework in Design Thinking and Methodology, I developed a task management application using React.js. The app allows users to efficiently manage tasks by adding, editing, completing, and deleting them, with data persistence through Local Storage. It utilizes a component-based architecture with React Hooks for state management and unique identifiers for seamless task tracking. The interface, enhanced with FontAwesome icons, ensures a user-friendly experience. This project refined my skills in React.js and reinforced my understanding of user-centered design principles.,
};

Process State Transition

name:'Process State Transition',
tools: ['Python', 'Visual Studio Code', 'PyCharm (Development Environment)', 'Git / GitHub (Version Control)', 'FCFS, SJN, Round Robin (Scheduling Algorithms)],
myRole:Team Lead and Developer,
Description: As part of my third-semester coursework in Operating Systems, I developed an educational tool that models the lifecycle of processes within an operating system. This simulator visualizes key concepts such as process states, scheduling mechanisms, and performance metrics. Built in Python, it features an interactive interface that demonstrates transitions between states like New, Ready, Running, Waiting, and Terminated. It incorporates scheduling algorithms such as First-Come, First-Served (FCFS), Shortest Job Next (SJN), and Round Robin, allowing users to adjust parameters and observe their impact on metrics like turnaround time, waiting time, and CPU utilization. This project strengthened my understanding of scheduling trade-offs and provided practical experience in process management.,
};

Appointment Scheduler

name:'Appointment Scheduler',
tools: ['C', 'Binary Min-Heap', 'Priority Queue],
myRole:Team Lead and Developer,
Description: As part of my third-semester course, 'Data Structures and Algorithms,' I developed the Appointment Scheduler, a C-based application designed to manage appointments efficiently using a priority queue implemented as a binary min-heap. This data structure ensures that appointments are dynamically sorted by their scheduled datetime, allowing the earliest appointment to be retrieved instantly. The application supports key operations such as inserting new appointments, deleting the earliest one, and retrieving the next upcoming appointment, all while maintaining efficient time complexities. This project exemplifies my understanding of data structures and their practical applications in real-time scheduling systems, with potential for future enhancements to improve scalability and functionality.,
};

Word Count Application

name:'Word Count Application',
tools: ['Python', 'Dictionaries', 'Data Visualization],
myRole:Team Lead and Developer,
Description: As part of my third-semester coursework in 'Advanced Programming Practice', I developed a Word Count Application using Python. This application processes textual input to accurately calculate the frequency of each word, showcasing essential concepts in text processing and data analysis. Key features include robust text normalization to handle case sensitivity, punctuation, and whitespace variations, ensuring reliable results. The application employs efficient data structures, such as dictionaries, for quick management of word counts and integrates data visualization for easy interpretation of word frequency patterns. This project not only enhances my programming skills but also deepens my understanding of natural language processing principles.,
};
Hero
Educations
Hero

2023 - Present

Bachelor's in Computer Science Engineering

SRM University

Hero

2021 - 2023

Senior Secondary Education

Marian Matriculation Higher Secondary School

Hero

2018 - 2020

High School

Ology Tech School: A Novel Venture of Velammal International

Contact with me

If you have any questions or concerns, please don't hesitate to contact me. I am open to any work opportunities that align with my skills and interests.

trinitajames@gmail.com

+918807808607

Chennai, India

© Developer Portfolio by Trinita James