Sercan Özen, Developer in Istanbul, Turkey
Sercan is available for hire
Hire Sercan

Sercan Özen

Verified Expert  in Engineering

Software Developer

Istanbul, Turkey

Toptal member since December 2, 2021

Bio

Sercan is a skillful computer engineer with over a decade of experience in software development using JavaScript, Java, Node.js, HTML, and CSS. He is passionate about learning, designing, developing, and solving things. Experienced in international projects, Sercan is currently working in industrial communication as a front-end developer.

Portfolio

Virtual I Technologies
Node.js, Vue, NativeScript-Vue, Google Cloud, GitHub Actions, HTML5, SQL...
Siemens
JavaScript, Node.js, React, Unit Testing, Integration Testing, API Testing...
GittiGidiyor
Vue, jQuery, Jest, Webpack, Functional Testing, Performance Tuning, HTML5...

Experience

  • Web Programming - 12 years
  • CSS - 11 years
  • JavaScript - 11 years
  • React - 5 years
  • Node.js - 4 years
  • Performance Tuning - 3 years
  • Amazon Web Services (AWS) - 3 years
  • Vue - 2 years

Availability

Part-time

Preferred Environment

MacOS, JavaScript, Node.js, Vue, React, NativeScript-Vue, Next.js, NestJS, Amazon Web Services (AWS), Google Cloud

The most amazing...

...thing I've developed is SINEC INS, which is used and in demand by many of the world's leading companies. Its interface was applied to many different projects.

Work Experience

Senior Full-stack Developer

2021 - PRESENT
Virtual I Technologies
  • Designed and developed requested user interfaces in the web platform using Vue.js.
  • Created CI/CD pipeline on GitHub using GitHub Actions and Google Cloud.
  • Applied new user interfaces to the mobile platform using Vue.js and NativeScript.
Technologies: Node.js, Vue, NativeScript-Vue, Google Cloud, GitHub Actions, HTML5, SQL, Front-end Development, Performance, Front-end Architecture, Front-end, APIs, REST, TypeScript, Sass, SaaS, User Experience (UX), HTML, CSS, Redux, Full-stack, Microservices, Docker, MERN Stack, Google Cloud Platform (GCP), Agile, Architecture, CQRS, Swagger

Research and Development Engineer

2019 - 2021
Siemens
  • Developed a complete user interface (UI) for the SINEC INS project, a network bundling service.
  • Tracked and fixed bugs using the Microsoft Azure DevOps Server (previously known as TFS) application.
  • Designed and developed a user interface component library on React for internal usage.
  • Wrote a unit, integration, and API test for the project.
  • Communicated with the design committee to get approval to publish the project's look and feel phase.
Technologies: JavaScript, Node.js, React, Unit Testing, Integration Testing, API Testing, CI/CD Pipelines, Jenkins, Web Security, HTML5, Front-end Development, WebSockets, Performance, Front-end Architecture, Front-end, APIs, REST, Sass, SaaS, User Experience (UX), HTML, CSS, Redux, Docker, MERN Stack, NoSQL, Agile, Architecture, CQRS, Automated Testing, Design Systems, Swagger, Full-stack

Front-end Engineer

2017 - 2019
GittiGidiyor
  • Developed new features using HTML, CSS, and JavaScript. Fixed bugs using Jira.
  • Refactored and improved the performance of the codebase using JavaScript. Made performance tuning using Google Lighthouse and other tools.
  • Developed many functional tests using Robot Framework.
  • Created and integrated a new design system into the website.
Technologies: Vue, jQuery, Jest, Webpack, Functional Testing, Performance Tuning, HTML5, Front-end Development, Performance, Front-end Architecture, Front-end, APIs, REST, Sass, Marketplace Platforms, HTML, CSS, Docker, Agile, Jira, CQRS, Automated Testing, Design Systems, Swagger

Technology Engineer

2015 - 2017
Netas
  • Designed and developed responsive client websites with AngularJS and web technologies, such as HTML, CSS, and JavaScript.
  • Created and implemented microservices with Jersey, Hibernate, and Spring.
  • Designed and developed a mobile iOS application with Swift 2.
  • Gained experience with task management and package management systems.
  • Acquired experience working on web security in SQL injection protection, XSS protection, and cryptology.
Technologies: JavaScript, Java, AngularJS, Jasmine, Swift 2, HTML, CSS, CI/CD Pipelines, HTML5, Front-end Development, WebSockets, Front-end Architecture, Front-end, APIs, REST, Sass, Three.js, Socket.IO, SaaS, User Experience (UX), Full-stack, Microservices, Docker, MERN Stack, NoSQL, Agile, Jira, Architecture, CQRS, MongoDB, Automated Testing

Full-stack Developer

2011 - 2015
Sword-IT
  • Designed and developed HTML, CSS, and JavaScript-based websites.
  • Developed Facebook applications on .NET for several companies.
  • Designed and developed WordPress themes and plugins.
  • Created web applications in ASP.NET MVC 4 and responsive websites.
  • Oversaw the team working on different websites. Made task assignments and provided technical leadership.
Technologies: JavaScript, ASP.NET MVC, HTML, CSS, Ext JS, Facebook, Responsive UI, HTML5, SQL, Front-end Development, WebSockets, Front-end, APIs, REST, User Interface (UI), SaaS, User Experience (UX), Full-stack, CQRS, MongoDB

Experience

SINEC INS: Central Services for Network Infrastructure

SINEC Infrastructure Network Services (SINEC INS) is the software tool for central network services, often required in the operational technology (OT). It’s straightforward to use. SINEC INS ensures that you efficiently use frequently required services like RADIUS and Syslog servers in your network.

Gittigidiyor.com Renovation

Gittigidiyor.com was one of the biggest eCommerce websites in Turkey, but unfortunately, it is closed now. I was responsible for several pages of the website.
My team and I applied new designs to the pages using mainly the Zeplin app to get detail of the design. It was a simple design-to-HTML task, but I figured out many errors and leaks on some of the pages, such as performance issues, wrong practices, packaging problems, etc. After our refactoring, we achieved:
• A good lighthouse score on most pages.
• Minimal package size.
• JavaScript files with applied best practices.
• Less library usage.
• Less node size (HTML).
• No vulnerabilities.

Virtual Risk Space

https://virtualriskspace.com/
Virtual Risk Space is an intelligent platform for insurance underwriting and risk engineering.
I was a full-stack developer and applied new features. Also, I created a pipeline for continuous delivery on GitHub and Google Cloud platforms. Same as my previous experience, I faced some performance issues, which I fixed using best practices.

Education

2005 - 2015

Bachelor's Degree in Computer Science

Galatasaray University - Istanbul, Turkey

Skills

Libraries/APIs

React, Node.js, Socket.IO, Vue, jQuery, RADIUS, Vue 2, Three.js

Tools

Jira, NativeScript-Vue, Jenkins, Webpack, Syslog, Zeplin, Sketch, JavaScript Testing, GitHub

Languages

JavaScript, HTML, CSS, HTML5, SQL, TypeScript, Sass, C, C#, Java, Swift 2, CSS3

Frameworks

Redux, Swagger, Next.js, NestJS, Jest, AngularJS, Jasmine, ASP.NET MVC, Ext JS, Express.js

Paradigms

REST, Agile, CQRS, Automated Testing, Marketplace Platforms, Microservices, Unit Testing, Functional Testing

Platforms

MacOS, Docker, Google Cloud Platform (GCP), Amazon Web Services (AWS)

Storage

NoSQL, MongoDB, Google Cloud, PostgreSQL

Other

Web Programming, Responsive UI, Front-end Development, Front-end Architecture, Front-end, APIs, SaaS, User Experience (UX), Full-stack, MERN Stack, Architecture, Design Systems, Performance, User Interface (UI), Algorithms, GitHub Actions, Integration Testing, API Testing, CI/CD Pipelines, Web Security, Performance Tuning, Facebook, WebSockets

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring