I need a skilled Kotlin programmer to create a small application for a school project to run on Windows. This isn't a mobile app, so expertise in Windows-based Kotlin software is essential.
Basic topic / task: Programming a three-component application in Kotlin
A “component” is understood to be a part of the program that exclusively covers a specific area of responsibility
of the overall application, functions independently and has defined interfaces.
Examples of components: user interface (UI), business logic, controller, model, data connection.
Any pattern can be selected as the application architecture, which covers the entire application
divided into three logical components. It offers a pattern covered in class
on, i.e. a layered architecture or MVC. Other patterns, e.g. MVP or MVVM, are also allowed.
In terms of content, any application topic (“User Story”) should be selected and used as an executable application
be implemented. Examples would be a pizza ordering and delivery service, an online shop for motorcycle clothing or event management software. The selected task must be in a concept
to be discribed. The range of functions depends on the official material range, see below.
The programmed application must be executable in order to achieve a sufficient grade.
Tasks:
- Source code as a complete IntelliJ IDEA project folder
The application must compile and run without errors!
- Documentation approx. 5 pages (contains task/user story,
short description and justification of the architectural pattern,
short description of the procedure, special challenges,
short description and evaluation of the results, findings)
- Presentation (live lecture plus submission of the slides as PPTX)
Functionality requirements:
- I'll let you know
Ideal skills:
- Proficiency in Kotlin programming
- Experience in coding software for Windows
- Understanding of user authentication methods
Hello, how are you? I've read your job description and understand the requirements. As an experienced full stack engineer with over 10 years of proven track record, I am sure my skill set are good match for this position. I am eager to discuss via chat for the successful collaboration. Best regards Jorge