💻 Technical Skills

Programming Languages

Java (Intermediate) Python (Basic) JavaScript (Basic) C++ (Basic) Lua (Basic) TypeScript (Basic)

Web Technologies

HTML5 CSS3 JSP Servlets Responsive Design

Development Tools & IDEs

IntelliJ IDEA Eclipse VS Code PyCharm Spyder WebStorm Neovim

Frameworks & Libraries

Java Swing (GUI Development) Node.js Angular Electron

Version Control

Git GitHub Branch Management Collaborative Development

Databases & Storage

MySQL MSSQL File handling using .txt files Data Management

Server & Deployment

Tomcat Server Web Deployment Local Development

Game Development

Lua Scripting Game Mechanics Interactive Design

🎯 Skills Summary

I have a solid foundation in Java programming with intermediate-level proficiency, including object-oriented programming concepts and GUI development using Java Swing. My web development skills include HTML, CSS, and server-side technologies like JSP and Servlets.

I'm also familiar with Python, JavaScript, C++, Lua, and TypeScript for various programming tasks. I work with multiple development tools including IntelliJ, Eclipse, VS Code, PyCharm, and WebStorm. For version control, I use Git and GitHub to manage my projects.

My experience extends to database management with MySQL and MSSQL, as well as modern frameworks like Node.js, Angular, and Electron. I'm passionate about game development using Lua and enjoy building interactive applications. Currently, I'm focused on improving my skills in web development, backend technologies, and exploring new programming paradigms.