Cezar Dascal

Cezar Dascal

Followers of Cezar Dascal1000 followers
location of Cezar DascalCluj-Napoca, Cluj, Romania

Connect with Cezar Dascal to Send Message

Connect

Connect with Cezar Dascal to Send Message

Connect
  • Timeline

  • About me

    Senior Frontend Engineer

  • Education

    • Facultatea de Matematica si Informatica UBB

      -
  • Experience

    • Fortech

      Oct 2013 - Sept 2016

      Worked on various in-house applications and services owned and used internally by Mercedes-BenzGroup.[Impact]:✔ Developed new modules for several in-house Windows forms and Windows WPF apps✔ Feature development on the in-house .NET application framework.✔ Develop low-latency endpoints optimized for ingestion in data grids in C(lang) using Oracle Call Interface together with Pro*C for all PL&SQL.✔ Develop Windows daemons and sync interfaces using C# and Windows Communication Foundation.[Stack]: .NET Framework 4.5, Crystal Reports, DevExpress, custom Visual studioproject templates, custom Visual Studio toolbar, and Windows form controls. Show less

      • Technical Full Stack Engineer Lead - Consultant at Deutsche Telekom

        Jan 2015 - Sept 2016
      • Full Stack Engineer - Consultant at Deutsche Telekom

        Oct 2013 - Sept 2016
    • COERA

      Sept 2016 - Sept 2020

      It consists of building a visitor management cloud application.My main vertical is creating a highly reusable Angular library of custom Material-UIcomponents aimed to be used within future products.The emphasis is on pixel-perfect, well-documented, and fully tested Angular components. The project is backed by extensive style-guide rules and designs.Storybook Design system is also used for documenting, and showcasing the components as wellfor automated snapshot tests (both structural and visual tests).Technologies used: Angular 10, Angular CLI, Angular material, RxJs, Storybook, Gitlab CI, Jest,Docker.The second vertical is showcasing the custom Angular library in an Angular SPA.Technologies used: Angular 10, ExpressJS, RxJs, Docker. Show less OneWelcome is an IDaaS platform for highly regulated industries, aimed at empowering organizations to securely connect customers as well as business partners to their online services.[Impact]:✔ Implemented Identity and Access Management integration solutions based on open standards (SAML2, OAuth2, OIDC, SCIM, BPMN)✔ As a technical consultant I onboarded new tenants, offering design and development of platform customizations tailored to concrete customer needs[Stack]: C#, .NET, ExpressJS, Nginx, OpenAm, Consul, Docker, MongoDB, ReactJs, AngularJS, ActivitO Show less Migrate self-service Web Insurance app from monolith architecture to microservices architecture.[Impact]:✔ Set up It used RabbitMQ and NServiceBus for communicating between services. Reimplement services using CQRS principles, ASP.NET Web API framework was used for all APIdevelopment.✔ Rewrite old scheduled jobs as Quartz.NET jobs with Topshelf✔ Implement new features on the Asp.NET FE code in ReactJS using island architecture.[Stack]: Entity Framework, SQL Server, ASP.NET WebAPI, NServiceBus, RabbitMQ, Identity Server, Windows Server, ReactJS, IdentityServer Show less

      • Senior Software Engineer - Consultant at Hamilton Apps

        May 2020 - Sept 2020
      • Senior Full Stack Engineer

        Dec 2019 - May 2020
      • Full Stack Engineer - Consultant at OneWelcome

        Jun 2017 - Dec 2019
      • Full Stack Engineer - Consultant at Intrasurance Group

        Sept 2016 - Jun 2017
    • SHE Informationstechnologie AG

      Sept 2020 - Jun 2022
      Senior Software Engineer - Consultant at WAREMA Kunststofftechnik und Maschinenbau GmbH

      I contributed to multiple Angular SPAs and I had an active role from their inception as well during the post-go-live maintenance phase. [Impact]:✔ Continuously iterate on the organization's new design system together with the lead designer.✔ Sanitized existing janky UI library build system using an NX workspace with two projects: - UI library project uses proper StencilJS NX plugin - Angular library for code bindings (generated Angular code) ✔ Built 80% of the design system UI library.✔Supported the stakeholders of the design system project with extensive demoing and marketing material in front of the company's board.✔ Planned and executed the consolidation of four B2C-oriented Angular SPAs in a single monorepo (@nrwl/NX workspace), merging existing Git history entries.✔ Delivered extensive new features for B2C apps such as WAREMA Configurator and Warema Plus.[Stack] StencilJS, Sass, Docker, Patternlab, Handlebars, Jest, Angular 12, Angular Material, Eslint, SonarQube, BrowserStack, Zepplin. Show less

    • Disney Media & Entertainment Distribution

      Jun 2022 - Mar 2023

      I switched teams internally at Disney+ and started working on a Hulu project (under the Disney+umbrella). I built a new web app known as Hulu Ad Manager for their Adplatform Hulu Ad Manager. Theapp facilitates advertisers to plan, buy, measure, and optimize campaigns on the network.[Impact]:✔ Hosted daily pair programming sessions with the 2 junior devs to ramp them up on the project✔ Created a soft migration plan for the AdPlatform UI library from SaaS to styled-components to enablefull theming interop (Disney's Design System UI library used for basic UI building blocks was alsocompatible with styled components).✔ Infra: I executed the initial setup for the ReactJs(SPA) service and GraphQL service before rampingup the rest of the FE team on new the project. I used a Disney internal playbook CLI tool to navigatethrough most of the process.A shortlist of the things I had to do by myself:✓ Scaffold Git repositories for UI and GraphQL services on GitHub Enterprise✓ Adjust Terraform config for UI and GraphQL services✓ Set up a new Cognito user pool✓ Roll out Spinnaker deployment pipelines✓ Set up branch protection rules✓ GitHub pages for Storybook sites✓ Configure CI/CD and quality threshold gates✓ Integrate Snyk, Sonarqube, Semver with Github CI[Stack]:✔ UI - ReactJS, Typescript & Apollo client, Storybook, React testing library✔ BE (BFF) - Apollo GraphQL API (Typescript)✔ Infra - Kubernetes cluster (with Docker), AWS hosting, Terraform, Spinnaker, DataDog Show less I built a new admin dashboard app for Disney's Ad platform. The app allows Disney to manage complex pricing policies for advertising on the. It also helps support engineers deal with claims pricing claims from advertisers.[Impact]:✔ Lead by example FE team consisting of 100% new hires - 2 junior devs, 1 senior dev✔ Hosted daily pair programming sessions with the 2 junior devs to ramp them up on the project✔ Successfully passed UAT testing at the end of December✔ Infra: I executed the initial setup for the ReactJs(SPA) service and GraphQL service before ramping up the rest of the FE team on new the project. I used a Disney internal playbook CLI tool to navigate through most of the process.A shortlist of the things I had to do by myself: ✓ Scaffold Git repositories for UI and GraphQL services on GitHub Enterprise ✓ Adjust Terraform config for UI and GraphQL services ✓ Set up a new Cognito user pool ✓ Roll out Spinnaker deployment pipelines ✓ Set up branch protection rules ✓ GitHub pages for Storybook sites ✓ Configure CI/CD and quality threshold gates ✓ Integrate Snyk, Sonarqube, Semver with Github CI[Stack]:✔ UI - ReactJS, Typescript & Apollo client, Storybook, React testing library✔ BE (BFF) - Apollo GraphQL API (Typescript)✔ Infra - Kubernetes cluster (with Docker), AWS hosting, Terraform, Spinnaker, DataDog Show less

      • Senior Full Stack Engineer - Ad Platforms

        Jan 2023 - Mar 2023
      • Lead Software Engineer - Ad Platforms

        Jun 2022 - Dec 2022
    • Teamway

      Jul 2022 - Sept 2024
      Senior Full Stack Engineer - Freelance
    • Stealth Startup

      Apr 2023 - Aug 2023
      Senior Frontend Engineer

      TruckOS GmbH is a digital platform that helps transport companies streamline their operations and manage their business more efficiently.It offers a comprehensive suite of tools that make it easy to manage orders, create invoices, track profitability, and more, all from one place.[Impact]:✔ Set up more safety nets for the FE team and stick to better coding practices, successfully reducing the friction between the Web designer, the PO, and the FE team. The FE team managed to reach its target - to release in production every week.✔ Enforce visual regression testing workflow to bridge the gap between the Web designer and the FE team: used by the Web designer to validate visual artifacts as part of DOD. Enforcing the visual regression testing also acts as a safety net to mitigate nonintentional cumulative changes that add up during fast-paced code changes (a typical scenario for many SasS startups).✔ Sanitize historically broken or poorly maintained Storybook stories✔ Set up a heuristic smoke-test CI pipeline to automatically scan for flaky Storybook stories (no test code).✔ Instrument code and collect coverage from @testing-library/react as well as Storybook testing coverage to generate coverage reports. [Stack] ReactJS SPA, Vite, TypeScript, react-router-dom v6+, Auth0, RXJS, @react/testing-library, Storybook, Material-UI, React Hook Forms, @emotion/react, Figma. Show less

    • OnTargetAI

      Feb 2024 - Sept 2024
      Senior Full Stack Engineer
    • OpenOps

      Sept 2024 - now
      Senior Web Engineer
  • Licenses & Certifications