My education and trainings
Undergraduate Studies - Faculty of Computer Science - "Alexandru Ioan Cuza" University of Iasi.2018
Front-end General Roadmap.HTML Fundamentals- Learning about New HTML5 features, Elements, Semantics.CSS Fundamentals- Understanding the cascade model, selectors, specificity, positioning, display types, media queries, animations, transitions.- Building responsive layouts.- Working with preprocessors/compilers such as Sass.JS Fundamentals- Understanding syntax, variables, functions, hoisting, coercion, closures, objects, prototypes.- Working on educational projects in order to consolidate the knowledge gained.React- Learning about class/functional components, JSX, Routing, Context API, predefined/custom hooks, state management.- Working on educational projects and an internal application in order to consolidate the knowledge gained.Redux- Learning the core concepts: the store, actions and reducers.- Handling asynchronous events with Redux Thunk and Redux Saga.Node.js- Learning about the built-in modules- Building both RESTful and GraphQL APIs/- Interacting with various Databases and using ORMsNext.js- Learning the core concepts: server-side rendering, static generation, api routes.Docker- Learning about Dockerfiles, images and containers.- Using Docker and Nginx to deploy an internal application.TypeScript- Understanding types, interfaces and the main use-cases for Typescript.- Refactoring a Javascript project and enforcing type checks.Webpack- Understanding basic features such as plugins, loaders and presets.- Writing custom plugins, experimenting with presets. Vue.js - Participating in an internal training. - Learning about Vuex, Vue Router, SEO, security, optimization and localization.D3.js- Working with SVG/Canvas technologies in order to create data visualizations.2021
Internal application: SeatHereSeatHere is a web application that allows Pentalog employees to reserve a seat or meeting room and come work at the office again.TECHNICAL ENVIRONMENTReact, JavaScript, HTML5, Redux, Reach Router, React-Intl, Sass, Material-UI, Jest, Docker, Nginx.MISSION DESCRIPTIONFront-End Developer- Participating in the requirements analysis.- Sync meetings with the .NET and PHP teams regarding the API documentation.- Proposing technical solutions- Interacting with a UI/UX specialist in order to decide the application's design.- Implementing and testing new functionalities.- Refactoring, updating and debugging the code.- Collaborating using GIT.2021