Bianca Ioana Ilca
Verified Expert in Engineering
Software Developer
Cluj-Napoca, Cluj County, Romania
Toptal member since July 23, 2021
Bianca is a driven, full-stack developer who builds apps that are easy to use and scale. With five years of experience and three successful internships with Google, she's an avid learner who doesn't step back from a challenge. Bianca has deep knowledge in the education and marketing sectors, having developed features for a React app enabling interactive learning experiences, co-founded a company, and built pipelines for Google that analyze shopping trends to help advertisers improve their ROI.
Portfolio
Experience
Availability
Preferred Environment
MacOS, Terminal, Slack, Discord, Visual Studio Code (VS Code)
The most amazing...
...project I co-developed is a web application for learning to code called WellCode, which gained national recognition and over 50,000 users.
Work Experience
Co-founder and Web Developer
WellCode
- Developed features for the web platform, which includes lessons, quizzes, and coding challenges that are automatically evaluated.
- Performed code reviews for the rest of the team and distributed tasks.
- Managed the transition from another cloud hosting provider to AWS to improve reliability.
- Mentored users in learning to code by replying to help requests on the platform daily.
Software Engineering Intern
- Developed a module in Google’s speech pipeline to send personalized voice tips to users of YouTube Voice Search.
- Collaborated with several teams to integrate information saved in the user profile into the prompts users see when opening the search feature.
- Assisted in creating write-ups of the project scope and proposed new functionality.
Software Engineering Intern
- Took part in a larger project of rewriting the modules that populate the ad request fields in the ad serving pipeline.
- Updated existing unit tests and added new ones to improve coverage.
- Used a bug reporting tool to manage outstanding work and track progress.
STEP Software Engineer
- Developed a pipeline that processes and analyzes shopping trends to help advertisers improve their ROI.
- Built a Flume C++ pipeline to extract and process data from Bigtables.
- Analyzed data using an anomaly detection and forecasting tool in R to detect spikes due to events across the year.
Experience
Blog Migration Project for Global Technology Advisory Firm
My key responsibilities included:
• Creating a script that uses regular expressions to detect patterns within thousands of WordPress blog posts, subsequently identifying relevant components
• Coordinating with the design team to formulate a cohesive design for each component, ensuring alignment with product objectives
• Developing a schema for components within the organization's headless CMS
• Creating an automated script that accepted as input a JSON file with blog data and parsed it into components, saving them in the CMS
• Integrating data from the CMS through the GraphQL API to render content within the Next.js application
• Optimizing the app for a better page speed performance
Rose Accessibility Platform
I was in charge of the entire development process, from making architectural decisions to implementation. The client provided the UI designs in Figma, and I implemented them in React while using Node.js and Express framework for the REST API that it communicated with. The data was stored in the MongoDB-cloud-hosted database, and we used AWS S3 for storing user-uploaded images and video files.
Agavi
https://agavi-ed.org/Agavi is developed as a project of Science Voices, a non-profit that aims to bring quality education tools to overlooked communities. As a board member or Science Voices and co-lead of the project, I am in charge of outlining and distributing tasks to the rest of the team using Trello and work with my team to build the student interface in React. I also performed some of the customer interviews in order to understand the needs of university teachers and prioritize features based on that.
On the technical side, I wrote the modules that connect to the Drupal API, retrieve the experiences created by the teachers, and display them to students. I then deployed the app to Heroku to be tested by real teachers and students.
Better Speech Coach
https://betterspeechcoach.com/As a co-founder, I created the website in WordPress and set up Stripe and WooCommerce to process online payments from training and coaching customers. Other responsibilities I took on include social media marketing, customer research and customer interviews, business management and team management.
The next steps for the project are building a training platform for public speaking practice that enhances the customer's experience by combining all the functionality we currently outsource into a single product.
Face Swap on Video Footage
Education
Bachelor's Degree in Computer Science
Babes Bolyai University - Cluj-Napoca, Romania
Certifications
Neural Networks and Deep Learning
DeepLearning.ai | via Coursera
Skills
Libraries/APIs
React, Node.js, Chai
Tools
Terminal, Mocha, Docker Compose, Amazon EKS, Create React App
Languages
JavaScript, TypeScript, HTML, CSS, C++, SQL, Java, Python 3, R, Perl, GraphQL, Python
Frameworks
Next.js, Bootstrap, Bootstrap 3+, Express.js, Tailwind CSS
Paradigms
Unit Testing, Functional Programming, Refactoring
Platforms
Linux, MacOS, Visual Studio Code (VS Code), Android, Amazon Web Services (AWS), Heroku, WordPress, Docker, Kubernetes, Contentful
Storage
PostgreSQL, Google Bigtable, MongoDB, Amazon S3 (AWS S3)
Other
Full-stack, Full-stack Development, Algorithms, Web Technologies, Front-end Development, APIs, Front-end, Data Structures, Operating Systems, Multithreading, Software Architecture, Data Analysis, Styled-components, Atomic Design, Computer Vision, Team Management, Architecture, Neural Networks, Deep Neural Networks (DNNs), Artificial Intelligence (AI), i18n, CI/CD Pipelines, Mojo.js
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring