Skip to main content
Kaveh Kiabi

Kaveh Kiabi

Software Developer

Talent
Mississauga, OntarioMember since June 9, 2024
·

Hire this person

Send a job offer directly to this candidate

About

•Programming languages: Java, JavaFX, Python, C++, JavaScript, HTML, PHP, CSS, Shell Scripting, frameworks, Proficient in writing code, testing, debugging, and documentation.

•Software: NetBeans, Eclipse, IntelliJ IDEA, Atom, Visual Studio Code, PyCharm, Visual Paradigm, Figma, Azure Data Studio, Microsoft 365 suite (Word, Excel, PowerPoint), Wireshark, Spring Boot

•Operating Systems: Microsoft Windows, Linux, Android

•Database: MySQL, SQL, MongoDB

•Web Technology: Amazon Web Services, HTML5, Java Script, PHP, Rest, WordPress

•Knowledge: Systems Thinking, Wireframes, Configuration data management, design principles, networks security, Unified Modeling Language (UML), CompTIA A+, JUnit

Experience

  • Web application using Spring Boot in Java, incorporating robust security features to obtain user credentials and grant access to the application. Using custom forms, the application efficiently collects specific user information, which is stored in a database for later retrieval. A distinct web page displays the stored information as a list with the options to edit, delete, and access more details for each record.
  • Implemented an individual AWS project using Python and the Command Line Interface (CLI) to set up a Virtual Private Cloud (VPC), deploy an Elastic Compute Cloud (EC2) instance, and create and manage object storage in Amazon S3 to provide an efficient web application. This AWS project showcases the seamless integration of Python and CLI to automate the setup of a robust cloud infrastructure, laying the foundation for a scalable and high-performing web application.
  • Individual Java FX project using a custom GUI that collects user input, writes the data as records to a text file and then displays the records in a list with options to edit or delete entries.
  • HTML project successfully executed, resulting in a multi-page website.

Leveraging

JavaScript, a custom form was implemented to gather specific user information, and this data was then seamlessly stored in an SQL database. This project demonstrates a harmonious combination of HTML, JavaScript, PHP, and CSS to create a dynamic and interactive website with robust database functionality.

  • The UI/UX group project at Sheridan College involved creating a mobile app design using Figma. The team designed the app's user interface, collaborated on prototyping in Figma, and conducted usability tests to refine and enhance the user experience.
  • Designed and implemented a comprehensive database system as a group project including an Entity-Relationship Diagram (EER) for relational data modeling and utilized both SQL for traditional relational databases and MongoDB for NoSQL to develop and complete the project.

Education

Software Development and Network Engineering

Reviews

Related