Nicole C. looks like a good fit?

We can organize an interview with Aldin or any of our 25,000 available candidates within 48 hours. How would you like to proceed?

Schedule Interview Now

Nicole C. - , Web Application Development, Database Query

My name is Nicole C. and I have over 3 years years of experience in the tech industry. I specialize in the following technologies: Ruby on Rails, Python, .NET Framework, PostgreSQL, Ruby, etc.. I hold a degree in Bachelor of Science (BS). Some of the notable projects I’ve worked on include: Zodiac Fortune with AI Image Generation, User Role Implementation, Spree Commerce Translation Support. I am based in Wroclaw, Poland. I've successfully completed 3 projects while developing at Softaims.

My expertise lies in deeply understanding and optimizing solution performance. I have a proven ability to profile systems, analyze data access methods, and implement caching strategies that dramatically reduce latency and improve responsiveness under load. I turn slow systems into high-speed performers.

I focus on writing highly efficient, clean, and well-documented code that minimizes resource consumption without sacrificing functionality. This dedication to efficiency is how I contribute measurable value to Softaims’ clients by reducing infrastructure costs and improving user satisfaction.

I approach every project with a critical eye for potential bottlenecks, proactively designing systems that are efficient from the ground up. I am committed to delivering software that sets the standard for speed and reliability.

Main technologies

  • 3 years

  • Ruby on Rails

    2 Years

  • Python

    2 Years

  • .NET Framework

    2 Years

Additional skills

Direct hire

Potentially possible

Ready to get matched with vetted developers fast?

Let’s get started today!

Hire undefined

Experience Highlights

Zodiac Fortune with AI Image Generation | Django, Python

Accent Extraordinary Fortune is a web application that gives users information about their zodiac animal, and generates a pixel-art character of the user based on an uploaded photo. The app was built in Python/Django, and makes use of goAPI’s Midjourney API for AI image generation. I was responsible for building the app, generating CSS based off of design mock-ups, choosing cost-effective solutions for AI tool integrations and hosting services, and successful deployment of the app. Tech stack:
 - Django/Python
 - PostgreSQL - HTML/CSS/Javascript - Vercel (app hosting) - Railway (database hosting)

User Role Implementation | PHP, Laravel

Palanga Street Radio is an independent radio based in Vilnius, Lithuania. I was brought on to implement a system of user roles for their CMS, in order to allow show creators to upload their own shows to the archives, while restricting them from accessing admin pages. The user role system I set up contains two roles: admin and contributor. While the admin is able to view all pages and perform all actions, the contributor can only view the “shows” page, which lists all shows in the archives, upload shows, and edit shows they’ve uploaded previously. The implementation of the user roles involved: - Adding a “role_id” attribute to the user model, and a corresponding “Role” enum class - Updating the "New User" and "Edit User" pages to have a "Role" checkbox, that allows admins to set a user's permissions - Creating a new Gate that checks the currently logged in user’s role - Adding middleware to admin-only CMS routes which redirect users to the shows page if they don’t have admin permissions - Adding middleware to “update” and “delete” show routes which confirms that the user performing the action is either an admin, or is the uploader of the show

Spree Commerce Translation Support | Ruby on Rails

Spree Commerce is a highly customizable open-source ecommerce platform built on Rails. It provides solutions for highly customizable digital marketplaces. For the Spree 4.6 release, I led the implementation of translation support for Spree resources, which allows admins of an online store to add translations for products, categories, and numerous other resources in the store. The translations are tied to the locale selected in the browser, such that when the user is browsing with ‘French’ selected as their language, all resource data are displayed in French. Translation support was implemented using the mobility gem. Changes included as part of translation support: - Creation of tables to hold translation data for each translatable resource - Updates to methods that access resources with translatable data such that resource data is automatically pulled in the currently selected language - Updates to the search functionality: allowing users to search in their selected language - API endpoints updated to allow for retrieving and updating translations on translatable resources - Addition of a migration template to make it easier to set up translations for custom resources - Implementation of admin-side pages for managing translations

Education

  • Illinois Wesleyan University

    Bachelor of Science (BS) in Computer science

    2010-01-01-2015-01-01

Languages

  • English
  • Polish

Personal Accounts