Kerne Fahey
I'm a Python Developer with a strong background in object-oriented design and a B.S. in Statistics, specializing in backend application development, and data processing & analysis.
Combining Python and Java expertise with a deep understanding of database technologies like MySQL, PostgreSQL, and SQLite3, I excel in transforming data into actionable insights and crafting efficient, scalable software solutions.
I'm known for my excellent communication skills and a commitment to collaboration, and I'm dedicated to delivering high-quality, client-centric software solutions. I'm ready to tackle new challenges and contribute to cutting-edge projects.
Python Developer
Technical Competencies
Languages
Python 3.11
Java 17
Libraries
BeautifulSoup 4
SQLAlchemy
Swing
Tools
PyCharm
Intellij IDEA
Docker
Databases
MySQL
PostgreSQL
SQLite3
Portfolio Projects
-
AdventureGame
A text adventure game in the style of the old UNIX game ADVENT, implementing simple RPG rules. The player uses 24 interaction commands to explore a small dungeon. Tested with unittest.
See its showcase here, or visit its GitHub repository. -
JChessGame
A graphical chessgame that implements a icon-based chessboard interface using the MiniMax algorithm with Alpha/Beta pruning to power the AI. Records the moves made in algebraic notation.
See its showcase here, or visit its GitHub repository. -
MoundMusic
A sample REST API designed for a hypothetical discography website. Implemented in django using django-rest-framework.py. Backed by a PostgreSQL database. Tested with pytest.
Try it out live here, see its showcase here, or visit its GitHub repository.