Abderrahman F.

Abderrahman F.

Senior Software Engineer

Sakarya, Turkey
Hire Abderrahman F. Hire Abderrahman F. Hire Abderrahman F.

About Me

Abderrahman is a seasoned software engineer with expertise in web application development. He has contributed to various organizations by constructing in-house applications and SaaS products to enhance operational efficiency and deliver cutting-edge solutions to clients. Facilitating effective problem-solving, he possesses an extensive skill set encompassing diverse technologies and exhibits a strong inclination towards continuous learning. Abderrahman demonstrates exceptional self-management and thrives in demanding environments, displaying unwavering reliability. Equally adept at working autonomously and collaboratively, he seamlessly integrates into cohesive teams.

JavaScript Typescript Python Graphql C C#.NET C HTML CSS Go Python 3 SQL Java Lisp Active Server Pages (ASP) Redux Jest Cypress React Native Express.js Next.js Material UI Django Fastify gRPC NestJS Swagger Tailwind CSS Entity 6 Google Protocol Buffer Remix Yarn Electron .NET Core .NET NUnit ASP.NET ASP.NET MVC ASP.NET Core Node.js React RXJS Redux-Saga REST APIs React Redux React Router Zendesk API Protobuf Keras Socket.io Google Maps GitHub API Slack API Entity Framework Git RabbitMQ React Apollo Github Docker Compose Figma JIRA Process Monitor Nginx Bitbucket CircleCI Jenkins Webpack Prisma Yarn Workspaces Android Studio Xcode Redux-Thunk REST Microservices Architecture Microservices Database Design Unit Testing Test-driven development (TDD) Behavior-driven development (BDD) Testing UX Design Automated Testing Design Patterns Azure DevOps Scrum Agile Compiler Design Responsive Docker Blockchain DigitalOcean Windows Linux Amazon Web Services (AWS) Google Cloud Platform (GCP) Kubernetes Netlify Azure Web Mobile iOS Android Visual Studio Code (VS Code) noSQL MongoDB Redis Neo4j Google Cloud PostgreSQL SQLite MSSQLCE Amazon S3 (AWS S3) MySQL Relational Databases Software Architecture APIs UI Testing User Interface (UI) Design Systems API Hooking Styled Components Apollo Server Full-stack Front-end Back-end Storybook Single Page Applications (SPA) Full Stack Development Documentation Technical Documentation Web Accessibility Responsive Web Apps Responsive UI Automated UI Testing User Experience (UX) API Integration Web Applications Front-end Development Back-end Development Computer Networking Information Security Web Security Google Custom Search Chrome Extensions Session Initiation Protocol (SIP) LDAP SNMP Gatsby DLL Data Loss Prevention (DLP) Apollo Recoil TypeORM CI/CD Pipelines PWA Progressive Web Applications (PWA) OAuth eCommerce Internet of Things (IoT) IT Systems Architecture Cryptocurrency RPC Accessibility ChatGPT WebSockets tRPC Mobile UI Mobile UX Architecture Deno Redux Toolkit

Work history

Koode Tech
Software Engineer
2022 - Present (2 years)
Remote

• Web & mobile development of an inventory management application • Tech-stack : React, React Native, .Net Core, NodeJs, PostgreSQL, Prisma, Docker • Web development of a learning application for Quinde Foundation • Tech-stack : React, NodeJs, AWS Lambda, MongoDB, Docker • Web development of a serverless Typescript web service builder for Zipper • Tech-stack : React, NodeJs, Deno, Monaco Code Editor, PostgreSQL, Prisma, tRPC, Docker, Redis • Web development of an internal test analysis and comparison application for Cruise Automation.

Freelance Clients
Senior Software Engineer
2022 - Present (2 years)
    Work3 Teknoloji
    Software Engineer
    2020 - 2021 (1 year)
    Remote

    Web & mobile development of a healthcare application • Tech-stack : React, React Native, NodeJs, Python, .Net Core, C#, Redis, RabbitMQ, Azure DevOps, MongoDB, MSSQL, Elastic Stack, Google Maps, Docker • Web development of an e-commerce and bidding platform • Tech-stack : React, NodeJs, .Net Core, C#, MongoDB, Redis, RabbitMQ, Azure DevOps, Docker

    SAU Cybersecurity Lab
    Software Engineer
    2019 - 2020 (1 year)
    Remote

    • Development of a data leakage prevention system against Advanced Persistent Threat (APT) attacks • Tech-stack : .Net Core, React, NodeJs, C#, Python, Kafka, MongoDB, Elastic Stack, Azure DevOps

    SAU Information Systems
    Software Engineer
    2018 - 2019 (1 year)
      Binoplus
      Software Engineer
      2017 - 2018 (1 year)
        Cruise
        Senior Software Engineer
        Present (2024 years)
          UserGuiding
          Software Engineer
          Present (2024 years)

            Portfolio

            Zipper

            I am a skilled front-end engineer specializing in serverless TypeScript web service development. Primarily focused on UI/UX construction, I adeptly integrated essential APIs such as GitHub, Slack, and ChatGPT. In addition, I successfully devised an application playground and implemented seamless code execution capabilities within the platform.

            Enhanced Test Comparison

            I contributed to the front-end development of a sophisticated web application designed as an internal test comparison tool. My responsibilities included implementing data collection mechanisms from various sources, enabling the display of significant insights, and incorporating advanced filtering, analytics, and comparison functionalities.

            Design System

            I played a key role as the primary front-end engineer, collaborating closely with UI/UX designers, in the development and maintenance of a React-based components library that serves as the design system to ensure greater consistency and a unified visual experience throughout all products.

            User Onboarding Application

            I have vast experience in developing a SaaS product web application and a Google Chrome extension that efficiently facilitates user onboarding and product walkthrough processes. My contributions encompass front-end and back-end development, wherein I have skillfully implemented notable features such as custom search and seamless integration with Zendesk's help center. Additionally, I have been instrumental in actively augmenting the design systems to enhance user interfaces and establish a cohesive language for effective collaboration between front-end developers and UI/UX designers.

            Medixbot

            I have served as the software architect responsible for designing the microservices architecture of a healthcare platform facilitating patient-medical expert connections and personal health device management. Furthermore, as a software engineer, I have extensively contributed in developing the platform's features and mobile applications.

            Bidding Platform and Marketplace

            As the principal software engineer and software architect, I spearheaded the development of a cutting-edge web-based application focused on bidding on items and building a robust marketplace. My responsibilities encompassed devising a meticulously crafted microservices architecture, crafting and implementing platform features, alongside providing unwavering support to our esteemed team.

            IPS360 Business Operations Management

            I have successfully contributed to the development of a web-based application dedicated to efficiently managing business operations. In my role as a software engineer, I actively collaborated with colleagues to design and implement a robust database structure, while also spearheading the development of essential application features on both the front and back end.

            Education

            Education
            Bachelor's Degree in Computer Engineering
            Sakarya University
            2015 - 2019 (4 years)