Erman S.

Erman S.

Senior Software Engineer

Rize, Turkey
Hire Erman S. Hire Erman S. Hire Erman S.

About Me

Erman is a self-taught developer with 10+ years of experience in web and mobile software development and expertise in JavaScript and related technologies. He creates engaging and responsive web and mobile applications using JavaScript, TypeScript, React, React Native, Node.js, Nest.js, Express.js, Qwik, WebRTC, and OpenLayers. His projects include a GPS device tracker map, a React app with VR experience capabilities, and a user-friendly WebRTC app. Erman is passionate about designing beautiful and intuitive UI/UX for real-world applications, aiming to deliver high-quality and user-friendly products that meet end-user needs and expectations.

Work history

UpStack
UpStack
Senior Software Engineer
2022 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Lemon.io
Lemon.io
Front-end Developer
2023 - Present (2 years)
Remote
  • Working on client projects using React and React Native.

  • Exploring WebRTC and Three.js technologies to deliver user-friendly products.

Proxify
Proxify
React Native Developer
2021 - 2022 (1 year)
Remote
  • Acted as a React Native Developer for Svea Solar, a company providing a smart, innovative, and accessible solar solution to sustainable living.

  • Created engaging UI/UX experiences and delivered charts and analytics of solar production and consumption values.

  • Worked on the development of the mobile app using a Scrum environment.

Groove Jones
Groove Jones
Web Developer
2021 - 2022 (1 year)
Remote
  • Worked on the development of applications for a creative technology company that produces next-gen experiences (AR/VR/XR) and real-time render interactive applications.

  • Created a React application with VR features and implemented a multi-language feature for the app.

  • Worked on a project for IBM, developing an application with a high number of monthly views.

React.jsJavaScriptReduxTypescriptFront-end Development
Freelance
Freelance
Web and Mobile Developer
2012 - Present (13 years)
Remote
  • Working on the development of multiple software products using React, React Native, Angular, TypeScript, and Node.js.

  • Developed a user-friendly layout and features for a live conferencing app using WebRTC for video/audio calls and text messages.

  • Building desktop and mobile applications for clients.

Portfolio

Software Engineer - Looking Searcher Mobile App
Software Engineer - Looking Searcher Mobile App

Looking Searcher is a location-based mobile app to find places, view the shortest routes, and share with friends. Developed back-end and mobile UI implementations. The app has P2P messaging between firm owners and customers, location-based suggestions, and promotion panels. Worked with geolocation data for the locations of firm addresses. Technologies used: React Native, PHP, Laravel, PostgreSQL.

Software Engineer - Senpati Mobile App
Software Engineer - Senpati Mobile App

Senpati is a social media application for assisting street animals in a more regular and healthy way with the help of a network. Developed back-end APIs and front-end implementations for the app. Created features like posting a photo and text advert, comments, story posting, and P2P messaging. Technologies used: PHP, Laravel, React Native.

Software Engineer - Tvarz Video Streaming Web and Mobile App
Software Engineer - Tvarz Video Streaming Web and Mobile App

Tvarz is a video streaming web and mobile app with scheduled video programs shared as a live streaming feeling, synchronized according to time. Developed the back-end, front-end, and mobile UI implementations for the platform. Technologies used: PHP, Laravel, Angular, React Native.

Education

BBA
BBA
Anadolu University - Turkey
2017 - 2021 (4 years)