Java Developer with 2+ years in Java & Object-Oriented Programming
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Results-driven Java Developer with hands-on experience in designing, developing, and maintaining scalable Java-based applications. Proficient in Core Java concepts, strong foundation in Core Java, Object-Oriented Programming (OOPs), and SQL. Skilled in writing clean and efficient Java code for solving real-world problems. Eager to contribute to a dynamic development team and grow as a professional Java developer.
Jeppiaar Maamallan Engineering College
Bachelor of Engineering (BE)
August 1, 2017 – June 1, 2021
HCLTech
Software Engineer (Application Support Analyst)
November 1, 2021 – January 1, 2024
Chennai, Tamil Nadu, India
Expense Tracker (Java Console Application)
June 27, 2026 – Present
Developed a console-based Expense Tracker application using Core Java to manage and track personal financial expenses with categorized reporting. Applied Object-Oriented Programming principles by designing an Expense class to encapsulate transaction details and behavior. Utilized Java Collections Framework including ArrayList, HashMap, HashSet, and LinkedList to store and manage expenses, categories, and transaction IDs efficiently. Enabled file operations using BufferedWriter and FileWriter to export expense data into a .txt file for permanent storage. Designed a background auto-save mechanism using a daemon thread, ensuring data is periodically saved every 5 seconds without user intervention. Applied Exception Handling to manage invalid inputs like negative amounts and duplicate transaction IDs, improving application stability.
View ProjectAutomation Testing With Selenium Java
Ednue Technologies Private Limited
June 1, 2026 – Present
Cultural Fit Analysis
The candidate's project diversity is limited to one personal Java console application. Their professional experience is in application support, not direct software development, which suggests a potential gap in a pure development cultural fit. However, the candidate's stated eagerness to contribute to a dynamic development team and grow as a professional Java developer indicates a positive attitude towards learning and adapting. The skills listed (Java, OOP, SQL, Git) align with a Java Developer role, but the practical application in a team development environment is not demonstrated. The certification in 'Automation Testing With Selenium Java' shows initiative in expanding their skill set, which is a positive cultural indicator.
Soft Skills & Operational Fit
The candidate's experience as an Application Support Analyst at HCLTech indicates a strong operational fit for roles requiring problem-solving, SLA adherence, and coordination with various teams. The ability to manage access, resolve application issues, and perform ALM testing suggests a methodical approach to tasks and an understanding of operational workflows. While the resume highlights technical skills, the support role also implies good communication and collaboration skills for interacting with users and vendors, though direct evidence of these soft skills in a development context is limited.