Berk is a JavaScript/TypeScript developer who utilizes modern web and hybrid mobile application frameworks (React, React Native, Ionic, Angular, and Stencil.js). Besides his JavaScript/TypeScript expertise, Berks is also known for his deft hand with SCSS, Less, and Sass as CSS preprocessors while always taking into consideration current CSS design patterns to obtain clean and readable CSS code.
Served as the lead front-end developer and built the CarValoo fleet management system, which won the Red Dot Design Award.
Utilized the Agile methodology and stuck to a completely Agile flow.
Used D3.js to build custom data visualizations; these indicated which car parts received damage and what type during specific time periods.
Developed, for those data visualizations, custom SVG vehicle models with event indicators; also connected these event indicators to custom SVG timeline charts to show when those events occurred.
Open-sourced some project modules and received contribution requests from a few JavaScript groups.
Used Redux for state management with Redux Thunk to handle async events in Redux Action Creators.
Displayed the vehicle model as a 3D demo along with its events on it (Three.js). However, it has not been officially implemented in the project.
Developed an ERP system that handles the management of human resources, internal notifications, reporting of employees, and tracking income from medical imaging devices (e.g., MRIs, CTs) from a single app with multi-tenancy architecture.
Utilized React Native on the mobile application and Angular on the web application.
Utilized Redux for state management in React Native and NgRx with effects as state management in the Angular app.
Published the mobile application as an enterprise app on iOS and solved many problems with publishing as an enterprise application.
Developed a digital signature system for taking digital signatures for patients' consent on medical imaging scans such as MRIs or CTs.
Utilized Pixi.js with WebGL to obtain patient signatures on tablet devices.