Cornel Goran

Cornel Goran

Front-end developer

Dedicated and detail-oriented Front-end developer with 2+ years of professional experience. Eager to implement products that follow up-to-date best practices. Special interest in building cool apps and writing clean reusable code. Proud of my work and always looking to learn more!

Location
Brasov, Romania
Email
Phone
+40745511231
Website
https://piqbubble.com
Twitter
cornelg_
LinkedIn
cgoran
GitHub
cornelg7

Experience

present

Angular developer at 3S Studio - Sked24

Sked24 is a large, versatile product that medical providers all across Chile use for managing time, handling physicians, scheduling appointments, and more.
As an Angular developer within a product-centered small agile team, I work closely with the back-end team to bring the API to life. In the bi-weekly meetings, we discuss the implementation of new long-lasting features and the best way to maintain the product.

Key responsibilities

  • Work closely with the RESTful API by building OData queries and mapping JSON requests and responses
  • Build consistent interface designs with a focus on user experience, responsiveness, and legacy browser support
  • Follow current and company best practices in regards to, but not limited to, Git version control naming, ESLint / TSLint configurations, code in general
  • Apply the scout rule on a daily basis: 'Always leave the code better than you found it'
  • Manage NPM packages and retention rules on MyGet
  • Closely review teammates' pull requests and improve upon them by asking deep related questions and helping out when possible
  • Publish changes directly to the clients with TeamCity and Octopus Deploy

Highlights

  • Implemented and optimized the new version of the patient app used to book over 500K appointments each month
  • Vastly improved developer experience and code efficiency by writing AutoHotkey scripts for the team
  • Built an easy-to-use PDF + Image viewer with features such as zooming, rotating, and printing
  • Reduced Jasmine test times by analyzing and optimizing the tests
  • Implemented complex filters logic for searching appointment slots
  • Added a lite version for one of the libraries created by the company by utilizing the same codebase and NPM scripts
  • Implemented multiple calendars for scheduling with FullCalendar
  • Built a developer- and user- friendly interface from scratch for managing configurations with reusable and consistent components
  • Greatly reduced the development time for a feature type by utilizing Angular Schematics

Education

Bachelor of Arts in Computer Science from University of Oxford

Languages

English
Fluency: Full professional proficiency
Romanian
Fluency: Native speaker

Skills

Web Development (Front-end)
Level: Master
Keywords:
  • Angular 2+
  • Typescript
  • Javascript
  • HTML
  • CSS
  • RxJS
  • lodash
  • moment.js
  • SASS
  • Git
  • Confluence
  • Jira
  • Agile
Web Development (Back-end)
Level: Novice
Keywords:
  • Firebase
  • AWS
  • Node.js
  • Next.js
  • SvelteKit
Web Development (Deployment)
Level: Intermediate
Keywords:
  • Cloudflare
  • Vercel
  • Netlify
Soft skills
Level: Expert
Keywords:
  • Observation
  • Decision making
  • Self-sufficient
  • Communication
  • Multi-tasking
  • Open-mindedness
  • Adaptable
  • Efficient
  • Creative
  • Automation
  • Willingness to learn something new
  • Always up for a challenge
  • Attention to details

Interests

Puzzles
Keywords:
  • Logic
  • ARG
Games
Keywords:
  • League of Legends