Kevin McKinney

Kevin McKinney

Mentor
5.0
(11 reviews)
US$10.00
For every 15 mins
15
Sessions/Jobs
ABOUT ME
Java | Python | Pinescript | 8+ years experience
Java | Python | Pinescript | 8+ years experience

I have 8+ years of industry experience in backend technologies and I'm currently working as a Senior Software Engineer. I've worked in the global e-commerce and fraud prevention space, which combined has allowed me to gain a broad range of experience.

I also have a passion for working with blockchain and cryptocurrency technologies in my spare time. I enjoy coding automated trading bots in Python and trading strategies in Pine Script.

Check out my scripts and contributions to the TradingView community here: https://www.tradingview.com/u/kevinmck100/#published-scripts

Dublin (+01:00)
Joined November 2022
EXPERTISE
8 years experience
This is my main area of expertise. I have worked as a backend developer for my entire career and the majority of that time has been worki...
This is my main area of expertise. I have worked as a backend developer for my entire career and the majority of that time has been working in Java
3 years experience | 1 endorsement
Python is my go-to language for my personal projects. It's a fun and easy language where you can get a lot done in a short time. Check ou...
Python is my go-to language for my personal projects. It's a fun and easy language where you can get a lot done in a short time. Check out my GitHub repository for some examples of projects I've worked on using Python
4 years experience
Since the start of my career I've been working with RESTful services. That includes both integrating with other 3rd party RESTful APIs as...
Since the start of my career I've been working with RESTful services. That includes both integrating with other 3rd party RESTful APIs as well as building our own. In building APIs I've worked with technologies like Play, Vert.x, API Gateway, Flask and OpenAPI
2 years experience
Writing trading and backtesting strategies in TradingView. You can check out my work and contributions to the TradingView community here:...
Writing trading and backtesting strategies in TradingView. You can check out my work and contributions to the TradingView community here: https://www.tradingview.com/u/kevinmck100/#published-scripts
View more
View more
8 years experience | 2 endorsements

REVIEWS FROM CLIENTS

5.0
(11 reviews)
Steven Parker
Steven Parker
April 2023
Kevin has been very helpful in helping me to automate my trading strategy. He is very transparent with his work and does so quickly. Kevin does not take shortcuts and has helped me to build a fantastic program!
Steven Parker
Steven Parker
April 2023
Kevin did a great job! Very helpful and transparent.
Steven Parker
Steven Parker
March 2023
Kevin has once again been an amazing help. He is very well versed in building strategies, utilizing pinescript, and also in API integration. We've had a great line of work going so far with easy and fast communication. Kevin is great to work with and I would recommend him to anyone on this platform!
Steven Parker
Steven Parker
March 2023
Kevin was extremely helpful. He helped me code a strategy that others said was not possible. If Kevin says he can do something, he can do it. Very timely responses and great to work with! I will definitely use Kevin in the future.
Nathan Crawford
Nathan Crawford
February 2023
I spoke to Kevin initially after viewing some of his open sourced pinescripts and gave him a rough idea of what I was looking to achieve with my own strategy. He not only helped clean up certain sections of my code but he resolved some difficult scenarios and provided multiple solutions. Without Kevin I would not have been able to get my strategy off the ground. If you're looking for some difficult coding as well as mentoring then Kevin is the man! Thanks again, Kevin!
OA StoreDeals
OA StoreDeals
February 2023
- Extremely Fast with getting job done - Completed everything perfectly just as asked - Everything was easy to understand Overall great experience , highly recommend
Akshay Pai
Akshay Pai
January 2023
It was a wonderful experience being mentored by Kevin. He was cordial and very helpful. He took time to understand my issue. His approaching to debugging was fantastic and he was able to quickly refer to and understand the various documentation behind the different libraries used to provide solutions and test out different things. Will highly recommend him.
Rahul singh
Rahul singh
January 2023
Perfect execution of the pinescript code i needed. Very Knowledgeable and friendly. Knows hiw to get work done on time. Delivered the perfect product I needed. Commitment to work is exceptional.
Larry Liao
Larry Liao
January 2023
An amazing mentor who deserves to be featured, incredibly knowledgable, as well as able to help me truly understand the problem i was having. Better than just showing the answer, he was able to guide me towards understanding the root of the problem, which has allowed me to fix other issues that i might have had without the knowledge he provided. His commitment also towards providing the most value was very respectable, Extremely easy to talk to and work with and will continue to work with in the future.
Ray Catena
Ray Catena
January 2023
Another great job, consistently goes over & beyond!
SOCIAL PRESENCE
GitHub
crypto-pump-scanner
Tracks and ranks cryptos by price change. Useful tool to find which assets are overbought and about to retrace
Python
3
0
binance-dynamic-savings-bot
Bot designed to compliment the 3Commas DCA bot to dynamically move funds to and from Binance flexible savings
Python
2
6
EMPLOYMENTS
Senior Software Engineer II
Signifyd
2019-04-01-Present
Started this role as a Software Engineer and am currently working at Senior Software Engineer II. I've spent this time working as a Java ...
Started this role as a Software Engineer and am currently working at Senior Software Engineer II. I've spent this time working as a Java backend engineer. Areas of Java which have been a particular focus for me in this role include asynchronous programming in Java (CompletionStages API) and functional programming in Java. I've also gained experience in DevOps including creating and interacting with various AWS cloud resources and interacting with Kubernetes through our in-house service tools written in Python. Experienced with CI/CD pipelines using TeamCity for deployments. Main projects include API integrations with major payment providers using both polling and webhook methods for the purpose of chargeback data ingestion. Currently I'm working on a project to provide a custom integration between ourselves and a major strategic partner. I've been given opportunities to lead projects during my time in this role and I have much experience in tutoring and guiding more junior members on our team.
Python
Java
SQL
View more
Python
Java
SQL
Git
Linux
Docker
Kubernetes
Intellij
RESTful API
AWS (Amazon Web Services)
View more
Software Engineer
Chain Reaction Cycles
2015-07-01-2019-04-01
Started as Graduate Software Engineer and worked my way to a Software Engineer leading other more junior engineers on the team. Primaril...
Started as Graduate Software Engineer and worked my way to a Software Engineer leading other more junior engineers on the team. Primarily worked as a Java backend developer using the Oracle ATG framework to improve and maintain the Chain Reaction Cycles e-commerce website. Other technologies worked with over this period include Linux, Endeca, SQL Developer, JavaScript, Spring Boot and Redis. Key projects: ● Implementation of Adyen Payment Provider Service (Lead Dev) - REST API integration using Java - Integration of Adyen hosted fields using JavaScript - Back-end error handling for Adyen API responses - Creation of ATG REST web services to allow React front end to integrate with ATG back-end - Order cool-off architecture updated to recognise new payment provider - Update Swagger API client JAR to facilitate Adyen integration with Wiggle’s Order Management System - Development of feature switch ability between Adyen and existing payment provider using      generic payment gateway interface ● Development of Product Recommendations Engine - Spring Boot application hosted on a Wildfly 10 app server using an AWS EC2 web service - Redis database to persist product recommendations ingested from JSON provided by BI team - Git with BitBucket for version-control - JavaScript and AJAX REST calls to request recommendations from AWS web service and inject      rendered HTML on CRC product pages - Gradle for build processes and dependency management with YAML for environment specific      application configurations - Mustache templates used to generate HTML with specific product recommendations
Java
SQL
Linux
View more
Java
SQL
Linux
Redis
Spring Boot
JavaScript
ATG
View more
PROJECTS
Binance Dynamic Savings BotView Project
Myself
2022
Purpose: - Runs in conjunction with a 3Commas DCA trading bot - Moves funds to flexible earnings when not currently in use by 3Commas bot...
Purpose: - Runs in conjunction with a 3Commas DCA trading bot - Moves funds to flexible earnings when not currently in use by 3Commas bot to ensure full utilisation of all capital How it works: - Currently running on an Oracle cloud compute instance - When there is capital in stable coins which is not being used by the 3Commas bot, this bot will move the inactive funds into flexible savings in order to earn interest - Bot ensures to always leave enough capital to allow next orders to fill - Bot automatically pulls capital out of flexible savings as and when it's needed to ensure the bot never "runs dry" on funds - Bot will automatically "re-balance" funds between the spot traging account and flexible savings each day at midnight - Bot uses a Telegram bot to send me notifications about where and when funds are being moved
Python
Shell
View more
Python
Shell
View more
Binance Crypto Trading BotView Project
Myself and friends
2021
A bot designed to allow alerts to be triggered from TradingView and create futures orders on Binance. The bot runs on AWS Lambdas and is...
A bot designed to allow alerts to be triggered from TradingView and create futures orders on Binance. The bot runs on AWS Lambdas and is stateless. TradingView passes through a predefined JSON payload upon triggering of an alert (based of some of my own strategies coded in Pine Script - all scripts published here https://www.tradingview.com/u/kevinmck100/#published-scripts). The AWS Lambda bot will do all calculations about order sizes and risk management etc before placing the order. There is a complementary stateful bot (https://github.com/KevinMcK100/binance-bot-websocket) which I pair with this stateless bot in order to trigger certain events upon triggering of certain order events on Binance
Python
Shell
Makefile
View more
Python
Shell
Makefile
AWS Lambda
AWS (Amazon Web Services)
View more