Java developer
137
2761
103 0
About me
What am I engaged in?
Software development in Java. More than 8 years of experience. Development of indicators, strategies and libraries on PineScript (TradingView). Experience over 2 years.
Java
What can I do for you? Write a Telegram bot Write a cryptocurrency trading bot, including: With support for signals from an indicator or strategy on TradingView Write a plugin for the Minecraft server Bukkit/Spigot/Paper and forks BungeeCord/Velocity Game version 1.12.2 or later Write any other software (within the capabilities) according to your requirements, including: Under any OS on which the JDK runs (Windows, Linux, MacOS) Console or GUI (Swing) With the ability to communicate with other services With the ability to work with databases Fix bugs or modify existing Java software (provided it is possible to obtain the source code)
What will you get as a result? Software Source code Documentation for working with the software (optional, specified in the technical specifications) Free support (bug fixes) for one month after completion of development
Exceptions: I do not develop software that potentially violates the terms of use of a particular platform I don't parse complex websites I don't develop websites I don't develop Android apps
Main technology stack: Java SE Git JUnit Maven, Gradle PostgreSQL, MySQL, H2, SQLite REST, Websockets, Netty SLF4J, Log4j2
PineScript (TradingView)
What can I do for you? Write an indicator, strategy or library of any complexity in accordance with your requirements Fix bugs or modify an existing script (provided that it is possible to obtain the source code)
What will you get as a result? Script (as a file with source code) Documentation for working with the script (optional, discussed in the technical specifications)
592
10 0
Passionate and highly effective Developer successful at building Android applications. Well-educated and poised with 7 years of expertise. Focused and driven with strengths in coding and bug resolution. Experience delivering top-notch, well-developed apps that provide service to first responders.
Skills
Programming languages: Java, Kotlin
Android
Toolkit: Android Studio, Android SDK, Android
SDK Platform Tools
App integration tools: Facebook, Google, Apple,
and others. FCM, OneSignal, Pusher, socket.io,
and others
Network: Retrofit, Okhttp, Json, WebSockets
Multithreading: Coroutines, Flow, RxJava
Experience with libraries: Glide, Picasso,
ButterKnife, EventBus, Timber, Volley, Fresco,
MPAndroidChart, greenDAO, AndroidX, LiveData,
WorkManager
Additional: HTML, CSS, Jira
Storage: SQLite, Room, Firestore Database,
Realtime database, SharedPreferences, Android
File System, MediaStore, Firebase storage,
Firebase hosting
Crash/product analytics: Firebase Crashlytics,
AppMetrica, Firebase Analytics, AppsFlyer, New
Relic, Google Analytics
UI: Jetpack Compose, Custom layouts, XML
layouts (FrameLayout/LinearLayout
/RelativeLayout/ConstraintLayout /MotionLayout
etc.), Animations, Material
Knowledge of TDD, MVVM, MVP, SOLID, CI, DI,
Clean Architecture, principles and patterns of OOP
programming, algorithms and data structures
DI: Dagger, Koin, Hilt
Version control: Git, Github, Bitbucket
App optimization: Android profiler, Layout
inspector, Firebase Perfomance
Detailed CV by request
1416
14 0
888
22 0
603
11 0
Hello! I'm Vitalii, a passionate and results-driven Java Developer based in Ukraine. With a strong background in software development and a knack for problem-solving, I bring a wealth of experience to every project I undertake.
As a Freelance Java Developer, I specialize in creating robust and scalable applications that meet the unique needs of my clients. My expertise extends across the entire software development life cycle, from conceptualization and design to implementation and maintenance.
Technology Stack:
Programming Languages: Java, Java EE
Web Technologies: Spring Framework (Spring Boot, Spring MVC, Spring Security), Hibernate
Database Systems: MySQL, PostgreSQL, MongoDB
Frontend Technologies: HTML, CSS (Bootstarp basic)
Build Tools: Maven, Gradle
Testing: JUnit
IDEs: IntelliJ IDEA
Here's what sets me apart:
Expertise in Java Development: Delivering high-quality, efficient, and maintainable code.
Cutting-edge Solutions: Staying up-to-date with the latest industry trends and technologies.
Collaborative Approach: Ensuring a collaborative and communicative development process.
I take pride in staying up-to-date with the latest industry trends and technologies to ensure that the solutions I provide are not only cutting-edge but also future-proof.
Whether you're looking to develop a new application, enhance an existing one, or troubleshoot and optimize your current codebase, I'm here to help. Let's collaborate to turn your vision into a reality.
Feel free to reach out to discuss your project or inquire about my availability. I'm always excited to take on new challenges and contribute to the success of your development endeavors.
457
40 0