Nic Nilov

Software Consultant at Independent

Rovaniemi, Lapland, Finland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Nic Nilov is a seasoned software consultant with 11 years of professional experience building full-stack and backend systems, now based in Rovaniemi, Finland. He blends hands-on engineering in Ruby on Rails, Elixir/Phoenix and React (including React Native) with technical leadership for startups, tackling architecture, devops, and algorithmic challenges. As an independent consultant he’s shipped marketplace and healthcare solutions, high-throughput Salesforce import adapters, and ridesharing algorithm prototypes. Nic is an active open-source contributor to the Geokit gem, where he improved Google Geocoder integration and strengthened test coverage—evidence of his focus on reliable, production-grade integrations. Comfortable moving between legacy modernization and greenfield projects, he pairs pragmatic problem-solving with a curiosity-driven background in cryptography and algorithm work.
code11 years of coding experience
job15 years of employment as a software developer
bookСанкт-Петербургский Государственный Университет Экономики и Финансов / Saint Petersburg State University of Finance and Economics
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
5,116reputation
224kreached
161answers
5questions
Badges
activerecord
top-5%
ruby
top-5%
ruby-on-rails
top-5%
github-logo-circle

Github Skills (17)

apidoc10
rspec10
ruby10
api10
geocoding10
google-maps-api10
ruby-on-rails9
test-automation9
activerecord9
automated-tests6
rails-migrations6
windows6
devise6
regex6
multithreading6

Programming languages (8)

TypeScriptCSSC++JavaScriptGoErlangRubyElixir

Github contributions (5)

github-logo-circle
geokit/geokit

Aug 2015 - Jun 2016

Official Geokit Gem. Geokit gem provides geocoding and distance/heading calculations. Pair with the geokit-rails plugin for full-fledged location-based app functionality.
Role in this project:
userBack-end Developer & QA Engineer
Contributions:6 commits, 4 PRs, 1 comment in 10 months
Contributions summary:Nic primarily contributed to the Geokit gem, focusing on enhancing its Google Geocoder integration. Their work included adding support for Google-specific place IDs and formatted addresses, implementing component filtering options, and resolving URL fragment handling issues for older Ruby versions. Furthermore, the user modified test files, indicating an active role in ensuring code quality and coverage through comprehensive testing of the Geocoder functionality. These contributions show a focus on refining the Google Geocoder's features and reliability.
geospatialheadingcalculationsrailsgeocoding
mapatni/paper_trail

Aug 2020 - Nov 2024

Track and record all the changes in your database with Ecto. Revert back to anytime in history.
Contributions:1 push, 1 branch in 4 years 4 months
changesrevertelixirdatabasepostgresql
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Nic Nilov - Software Consultant at Independent