Manolica Girgel, Developer in Bucharest, Romania
Manolica is available for hire
Hire Manolica

Manolica Girgel

Verified Expert  in Engineering

Front-end Developer

Location
Bucharest, Romania
Toptal Member Since
September 28, 2022

Manolica is a front-end developer with six years of professional experience. She is passionate about new frameworks and highly adaptable to new projects that comprise different architectures and technical challenges. Manolica is always committed to understanding clients' business domains and project requirements to develop and deliver the best possible solution.

Portfolio

Tremend
Angular, JavaScript, HTML, CSS, TypeScript, React Native, Vue, Ionic, Firebase...
IBM
Angular, HTML, CSS, JavaScript, TypeScript, Karma, Jasmine, Angular Material...
ING Romania
JavaScript, HTML, CSS, SQL, Agile

Experience

Availability

Part-time

Preferred Environment

Slack, GitLab, Visual Studio, Firebase, Docker, Bitbucket, Angular, Vue 2

The most amazing...

...thing I've developed is a fully customized grid with drag-and-drop and resize functionality, developed from scratch using Windows mouse events.

Work Experience

Senior Front-end Developer

2019 - PRESENT
Tremend
  • Developed multiple websites using HTML5, CSS3, JavaScript, TypeScript, Angular, Vue, React Native, and Ionic.
  • Created single-page applications using Angular and Vue and mobile applications using React Native and Ionic.
  • Designed an application architecture with microservices on the front end.
  • Made changes to the deployment pipelines to add extra steps using configuration files read by GitLab.
  • Ensured code quality, including checks on Prettier and ESLint configuration and granting the security of the authentication flow. I also assured the client's deadlines for the project were met.
  • Created documentation and processes to assess the company's front-end employees' efficiency.
  • Held various presentations to help junior colleagues improve their knowledge about Angular.
  • Contributed as a member of the coaching program, helping my coaches find new ways to improve their technical and soft skills.
Technologies: Angular, JavaScript, HTML, CSS, TypeScript, React Native, Vue, Ionic, Firebase, GitLab, GitLab CI/CD, Angular Material, React, Front-end, Web UI, Web UX, User Interface (UI), User Experience (UX)

Front-end Developer

2018 - 2019
IBM
  • Developed multiple websites using HTML5, CSS3, JavaScript, TypeScript, and Angular.
  • Used the Node.js Package Manager for managing dependencies.
  • Created unit tests with Jasmine and Karma to ensure code quality.
  • Worked with continuous integration tools such as Bitbucket, expanding my knowledge and expertise about it.
Technologies: Angular, HTML, CSS, JavaScript, TypeScript, Karma, Jasmine, Angular Material, Front-end, Web UI, Web UX, User Interface (UI), User Experience (UX)

BPM System Engineer

2016 - 2018
ING Romania
  • Created automated business process flows following business specifications given by the product owner.
  • Implemented web forms for capturing data and verifying compliance with the company policy for the lending process using HTML, CSS, and JavaScript.
  • Built SQL Jobs to manage the client's data and send customer notifications.
  • Used Jira and the Confluence suite for documenting the processes developed.
Technologies: JavaScript, HTML, CSS, SQL, Agile

Custom Grid

I developed a custom grid from scratch with multiple features:
• customization of the number of columns and rows
• possibility to add elements to the grid with the application calculating the best-fit position for placing those elements
• possibility to change dimensions and placements of the elements using drag-and-drop and resize

Due to the required customization, all features were made from scratch, and not imported from other libraries, using plain JavaScript and Windows mouse events.

Manufacturing Administration Tool

An Angular project designed to help the client manage its clients and help them configure their manufacturing devices. The project had different Angular applications for each main module, loaded on the spot when the user accessed a specific page. All the applications used components from a shared private UI library of already customized components.

I helped design the architecture using microservices for the front end, as per the client's requirement.

Languages

JavaScript, HTML, TypeScript, CSS, SQL

Frameworks

Angular, Angular Material, React Native, Ionic, Jasmine

Other

Front-end, Web UI, User Interface (UI), Web UX, User Experience (UX)

Libraries/APIs

Vue 2, Vue, React, PrimeNG

Tools

Slack, GitLab, Visual Studio, Bitbucket, Karma, GitLab CI/CD

Paradigms

Agile

Platforms

Firebase, Docker

2016 - 2018

Master's Degree in Advanced Telecommunications

Politehnica University of Bucharest - Bucharest, Romania

2012 - 2016

Bachelor of Science Degree in Applied Electronics

Politehnica University of Bucharest - Bucharest, Romania

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring