Eren Önal

Frontend Developer

Education

Kırıkkale University

MS in Computer Science (Present) - GPA: 3.64

Ankara Yıldırım Beyazıt University

BS in EE Engineering (2020) - GPA: 2.73

Skills

Vue 2 / Vue 3React (Next.js)TypeScript / JavaScriptPythonSQL / NoSQLHTML5 / CSS3NuxtVitePinia / VuexTailwind.css / Bootstrapchart.js / highchart.jsDockerGitHub / GitLabRedisFlaskAPI

Work Experience | +4 Years

Frontend Developer | Eva Commerce

Aug 2024 – Present | San Diego, USA

  • Migrated a large-scale Vue 2 app to Vue 3, transitioning from Vuex to Pinia and replacing Vuetify/Tailwind with custom SCSS. Maintained two active codebases for a smooth transition.
  • Implemented Vite for faster builds, improved performance, and refactored legacy code.
  • Developed real-time dashboards using Highcharts and WebSockets for live data updates, ensuring seamless analytics.
  • Ensured secure authentication, preventing token-related issues during migration.

Full Stack Developer | Wisersense

Feb 2024 – Aug 2024 | Ankara, Turkey

  • Developed interactive front-end features using jQuery.
  • Created dashboards for static, dynamic data visualization and generated reports using DevExpress.
  • Developed backend solutions with .NET.

Frontend Developer | TRK Technology

Feb 2022 – Feb 2024 | Ankara, Turkey

trk.space

  • Led a team of seven members in developing a decision support dashboard project that visualizes real-time dynamic data.
  • Developed the visual design and created a consumer-focused, customizable Vue.js SPA.
  • Providing direct engagement and service to individual customers in a B2C environment, I also conduct product presentations.
  • Migrated a project from Vue2 to Vue3 while further developing it.
  • Utilized microservices, APIs, websockets, Redis for queue-cache structures.
  • Developed statistical charts, timeseries charts, components for live and static data visualization.
  • trk.technology

  • Designed site effectively for portfolio showcase with easy navigation.
  • Ensured responsiveness across devices, adapting to screen sizes.
  • Utilized semantic HTML5 tags for SEO and accessibility.
  • Emphasized visuals to engage visitors and highlight offerings.
  • Optimized loading times for enhanced performance.

Software Developer | TRK Technology

Aug 2021 – Feb 2022 | Ankara, Turkey

Consolidating Artificial Intelligence Gateway Service Integration

  • Developed a Python gateway interface for backend microservices, each of which was Dockerized for enhanced portability and scalability.
  • Implemented Redis cache and queue structures into the gateway system.
  • Utilized ELK stack for logging purposes.

Time Series Prediction Model Development

  • Utilized API and web sockets to efficiently scrape time series financial data from Binance.
  • Engineered robust data normalization algorithms to preprocess the acquired data effectively.
  • Developed several models incorporating LSTM, CNN, and SVM algorithms, enabling accurate prediction of candle movements and market trend.