Summary
Overview
Work History
Education
Skills
Timeline
Generic
Kamilla Osmonova

Kamilla Osmonova

Java Junior
Bishkek

Summary

I am passionate about becoming a skilled Java developer and continuously improving my programming skills. I am eager to take on new challenges, expand my knowledge, and apply it in real-world projects. My goal is to work as a Java developer in a dynamic and innovative environment, preferably in an online setting, where I can collaborate with like-minded professionals and further develop my expertise.

Overview

2
2
years of professional experience
3
3
Languages

Work History

Junior Java Instructor, Atractor School.

Attractor School
09.2024 - Current

I assist students in mastering complex concepts and developing practical skills. I provide personalized consultations, guide students throughout their learning journey, and support them in achieving their academic objectives. I foster a positive and effective learning environment that enhances material comprehension. Additionally, I collaborate with fellow instructors to design and tailor educational resources to meet the unique needs of each student.

Currently, I hold the position of Junior Java Instructor.

Student

Attractor School
01.2023 - 12.2023

Completed Courses and Acquired Skills:

Java Core:

  • Basics of Object-Oriented Programming (OOP).
  • Working with collections, input/output streams, multithreading, and exceptions handling.

Java Advanced:

  • Advanced usage of Java, including annotation processing, class design, and dependency injection.

Spring Framework:

  • Working with Spring Boot, Spring MVC, dependency injection, and database management.

Programming Fundamentals:

  • Algorithms, data structures, and logical programming.

Command Line Basics:

  • Skills in working with the command line and using tools for managing the development process.

Relational Databases (RDBMS):

  • Working with SQL (DDL, DML, DQL) and database design.

HTML and JavaScript Fundamentals:

  • Creating web pages, working with DOM, AJAX requests, and basic client-side logic.

Development Tools:

  • Working with version control systems (Git), application setup, and deployment.

Apache Maven:

  • Dependency management, build automation, and application building.

Test Automation:

  • Basics of testing (JUnit, TDD), writing tests, and automating the testing process.

Introduction to Docker:

  • Basics of containerization and setting up Docker for application deployment.

Web Servers Basics:

  • Server administration, working with HTTP requests, and creating simple server applications.

Education

Bachelor of Science - Bachelor of Engineering Science, Computer Engineer

Kyrgyz Turkish Manas University
Bishkek, Kyrgyzstan
04.2001 -

Skills

Verbal communication

Excellent communication

Timeline

Junior Java Instructor, Atractor School.

Attractor School
09.2024 - Current

Student

Attractor School
01.2023 - 12.2023

Bachelor of Science - Bachelor of Engineering Science, Computer Engineer

Kyrgyz Turkish Manas University
04.2001 -
Kamilla OsmonovaJava Junior