Manolica Girgel
Verified Expert in Engineering
Front-end Developer
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
Experience
Availability
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
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.
Front-end Developer
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.
BPM System Engineer
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.
Experience
Custom Grid
• 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
I helped design the architecture using microservices for the front end, as per the client's requirement.
Skills
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
Education
Master's Degree in Advanced Telecommunications
Politehnica University of Bucharest - Bucharest, Romania
Bachelor of Science Degree in Applied Electronics
Politehnica University of Bucharest - Bucharest, Romania
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