Joshua Kovach

Joshua Kovach

Mentor
Rising Codementor
US$20.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Code weaver. Enthusiast.
Code weaver. Enthusiast.

Senior Software Engineer for Bravo LT.

Full-stack developer with experience in Rails, Android, iOS, Kotlin, Java, Swift, and general web development.

Former 5-Star HackHands Expert.

Learning C# and React.

English
Eastern Time (US & Canada) (-04:00)
Joined February 2019
EXPERTISE
9 years experience
I've been a Ruby on Rails developer for 9 years, working on projects large and small. I've developed a number of RESTful APIs, usually fo...
I've been a Ruby on Rails developer for 9 years, working on projects large and small. I've developed a number of RESTful APIs, usually for mobile applications. I'm an open-source contributor, a testing enthusiast, and happy to help people break through to new levels of expertise.
8 years experience
I've been an Android developer for about 8 years, having developed a number of applications large and small. Testing with JUnit, Robolect...
I've been an Android developer for about 8 years, having developed a number of applications large and small. Testing with JUnit, Robolectric, and Espresso. Experience with RxJava, Retrofit, Dagger2, Jetpack (new Android Architecture Components), Room, etc. I still work with Java, but have been focused on Kotlin for the past 4 years.
4 years experience
I've been working with Kotlin on Android for 4 years, and have used it for testing and widely used production applications.
I've been working with Kotlin on Android for 4 years, and have used it for testing and widely used production applications.
10 years experience
I've been using Git for a long time. I'm a big fan, and very comfortable with rebases.
I've been using Git for a long time. I'm a big fan, and very comfortable with rebases.
6 years experience
Worked on many iOS apps when Objective-C was still big. Developed several apps with Swift. I like Swift better.
Worked on many iOS apps when Objective-C was still big. Developed several apps with Swift. I like Swift better.
10 years experience
Testing is one of the best ways to learn a new language, explore capabilities, or just increase your confidence in your code. Dependency...
Testing is one of the best ways to learn a new language, explore capabilities, or just increase your confidence in your code. Dependency injection, mocking, and design patterns are all important aspects of writing testable code. I've been using test-driven development on projects across multiple platforms since I began writing software professionally, and would consider myself a testing evangelist. I can help you write tests, learn how to design code so you can test it, and figure out how to identify testing boundaries.

REVIEWS FROM CLIENTS

Joshua's profile has been carefully vetted and approved as a Codementor. Connect with Joshua now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
xdan-datetimepicker-rails
XDan's jQuery DateTimePicker packaged for the Rails Asset Pipeline
JavaScript
10
6
user-to-user-example
Ruby
9
3
Stack Overflow
5803 Reputation
3
39
58
EMPLOYMENTS
Senior Software Engineer
Bravo LT
2018-12-01-Present
Java developer working in health care administration technologies.
Java developer working in health care administration technologies.
Java
C#
PostgreSQL
View more
Java
C#
PostgreSQL
Unit Testing
JDBC
React
Spring Boot
Java 8
View more
Software Developer
Collective Idea
2015-05-01-2018-11-01
Lead Android developer, Full-stack Ruby on Rails developer, Associate iOS developer. Test-driven development on all platforms.
Lead Android developer, Full-stack Ruby on Rails developer, Associate iOS developer. Test-driven development on all platforms.
Android
Java
Ruby on Rails
View more
Android
Java
Ruby on Rails
PostgreSQL
RSpec
JUnit
Kotlin
RxJava
Swift
iOS
View more
Software Developer
SpinDance
2014-11-01-2015-04-01
Android developer working on connected appliances. Ruby on Rails IoT API developer. Test-driven development on all platforms.
Android developer working on connected appliances. Ruby on Rails IoT API developer. Test-driven development on all platforms.
Java
Ruby on Rails
RSpec
View more
Java
Ruby on Rails
RSpec
Continuous Integration
Robolectric
RxJava
RESTful API
View more
PROJECTS
Technical Writing at Collective IdeaView Project
2018
Blog posts I've written while working at Collective Idea
Blog posts I've written while working at Collective Idea
Ruby on Rails
Unit Testing
Blogs
View more
Ruby on Rails
Unit Testing
Blogs
Carrierwave
JavaScript
Active record
View more
AHL Hocky ApplicationsView Project
2018
Multi-flavor Android companion application for several AHL Hockey teams.
Multi-flavor Android companion application for several AHL Hockey teams.
Python
Android
Android Layout
View more
Python
Android
Android Layout
JUnit
Test driven development
Kotlin
RxJava
Espresso
RESTful API
View more