Post Job Free
Sign in

Software Developer with Kotlin, MVVM, Firebase, REST APIs experience

Location:
Bolingbrook, IL
Posted:
April 07, 2026

Contact this candidate

Resume:

Bolingbrook, Illinois NICHOLAS ***** ***.***.KURAS 8584 *********@*****.***

SUMMARY

Computer Science graduate with experience designing and implementing scalable software systems across mobile and cloud platforms. Strong foundation in data structures, algorithms, and object-oriented programming. Experienced in backend integration, distributed data synchronization, and Agile development environments. TECHNICAL SKILLS

● Languages: Java, Python, Kotlin, C++, SQL, JavaScript

● Backend & Cloud: REST APIs, Firebase (Auth, Firestore, Storage), MySQL, Data Modeling, API Integration

● Data & Analytics: Pandas, NumPy, scikit-learn, Feature Engineering, Model Evaluation, Data Processing Pipelines

● Architecture & Patterns: MVVM, Repository Pattern, Asynchronous Programming (Coroutines)

● Tools: Git, GitHub, Gradle, IntelliJ IDEA, Android Studio, VS Code, Selenium, BeautifulSoup

● Development Practices: Agile/Scrum, Version Control, Code Reviews, Testing EDUCATION

Lewis University - Romeoville, Illinois

Master of Science in Data Science (Cybersecurity Concentration) - Expected Fall 2027 Bachelor of Science, Computer Science, Cum Laude, Fall 2025 Dean’s List - Spring 2025, Fall 2025

Academic Scholarship Recipient

Undergrad GPA 3.54 Major GPA 3.7

Relevant Coursework: Software Engineering, Theory of Algorithms & Computation, Operating Systems, Data Structures & Algorithms, Computer Organization, Linear Algebra, Cybersecurity Essentials INTERNSHIP

BEAMRAIL TECHNOLOGY, Chicago, Illinois Jan 2025 - Dec 2025 Software Engineering Intern

● Designed and developed a scalable Android application using Kotlin and Java, defining UI architecture and implementing modular MVVM components for maintainability and scalability.

● Implemented Firebase Authentication, Firestore, and Storage for secure cloud persistence and real-time synchronization.

● Optimized Firestore data models to reduce redundant cloud reads, lowering latency and improving responsiveness.

● Engineered asynchronous data processing with coroutines to prevent UI blocking and improve performance.

● Integrated RESTful cloud services to support backend communication and state management.

● Designed a Bluetooth communication layer enabling real-time IoT data transmission.

● Contributed within an Agile/Scrum team using Git for version control, code reviews, and iterative deployments.

PROJECTS

NFL TOUCHDOWN PREDICTION PIPELINE

Python Pandas NumPy scikit-learn BeautifulSoup Selenium

● Built an end-to-end Python pipeline to predict NFL player touchdown probability using historical game statistics, target share, and opponent matchup data.

● Implemented web scraping with BeautifulSoup and Selenium to collect and structure player/game data from NFL.com; processed datasets using Pandas and NumPy.

● Trained and evaluated a Random Forest classifier (scikit-learn) with engineered features (YPC, YAC, target share, QB metrics); measured performance using accuracy and ROC-AUC and analyzed feature importance.

● Automated weekly data ingestion and model retraining; serialized trained models with joblib and developed evaluation scripts for historical backtesting and future-game predictions. WORK EXPERIENCE

TRAVERSO’S RESTAURANT, Naperville, Illinois Jan 2024 – Present Line Cook

● Maintained high-efficiency workflow in a fast-paced environment while ensuring quality control and team coordination under time constraints.

BOLINGBROOK PARK DISTRICT, Bolingbrook, Illinois 2021 – 2022 Grounds Seasonal Laborer for Parks

● Performed operational maintenance and safety inspections while collaborating across departments to meet project timelines.



Contact this candidate