Ilker Karan, Front-end Developer in Newbury, United Kingdom
Ilker Karan

Front-end Developer in Newbury, United Kingdom

Member since September 16, 2020
Ilker is an accomplished software engineer, highly skilled in both front-end and back-end web development. He is friendly, cooperative, and adaptive, which allows him to blend into any team and project with ease. He is also a highly motivated and hardworking person who delivers outstanding work in an organized, reliable, and consistent manner.
Ilker is now available for hire


  • A UK Company
    Agile Software Development, Jenkins, Back-end Development...
  • A UK Company
    JavaScript, Angular, SQL, Agile, C#.NET, C#, Scrum, Azure DevOps...
  • HaydiGO
    JavaScript, Back-end Development, Back-end, Front-end Development...



Newbury, United Kingdom



Preferred Environment

Amazon Web Services (AWS), JavaScript 6, C#, AWS, Agile, Git, Azure, React, .NET Core, Node.js

The most amazing...

...thing about my work is that I've managed to become a professional by doing my most favorite hobby, which I am also very good at.


  • Senior Full-stack Developer

    2020 - 2020
    A UK Company
    • Developed a cutting-edge financial advisor app with a modern look.
    • Delivered all tasks successfully while participating in both front-end and back-end Scrum teams in separate sprints.
    • Solved the critical problems that were slowing down the overall development velocity.
    • Mentored the less experienced developers using pair programming.
    Technologies: Agile Software Development, Jenkins, Back-end Development, Front-end Development, API Development, Microservices, Apollo Server, React Apollo, Apollo, Amazon Web Services (AWS), Unit Testing, Scrum, TypeScript, JavaScript, Redis, Git, Docker, AWS, MongoDB, GraphQL, Express.js, Node.js, React
  • Senior Full-stack Developer

    2019 - 2020
    A UK Company
    • Developed a health and safety risk assessment app.
    • Maintained CI/CD by setting up the Azure Pipelines and agents.
    • Developed dynamically created DOCX reports generated by Aspose for .NET.
    Technologies: JavaScript, Angular, SQL, Agile, C#.NET, C#, Scrum, Azure DevOps, SQL Server 2012, AngularJS, ASP.NET MVC, JavaScript 6, .NET Core, CI/CD Pipelines
  • Senior Full-stack Developer

    2019 - 2019
    • Developed an omnichannel eCommerce management system for product information and warehouse management.
    • Built a web app with the latest technologies to help users easily manage their products and orders.
    • Implemented third-party communication with several leading logistics parcel service providers such as DHL.
    Technologies: JavaScript, Back-end Development, Back-end, Front-end Development, Web Development, Microservices, API Development, Front-end, Web API, C#.NET, C#, HTML5, CSS, CSS3, ECMAScript (ES6), Redux, Amazon Web Services (AWS), Unit Testing, Scrum, Jira, Git, AWS, RabbitMQ, Redis, React Native, React Redux, React, JavaScript 6, Entity Framework Core, .NET Core
  • Senior Full-stack Developer

    2019 - 2019
    • Assisted in the development of a high-throughput, global data collection product.
    • Optimized and moved microservices developed in C# and Node.js into a distributed cloud-native environment.
    • Analyzed business requirements within technical implementations.
    Technologies: C#.NET, C#, REST APIs, Azure DevOps, Azure DevOps Services, Azure PaaS, Front-end Development, API Development, Microservices, Microservices Architecture, Azure Queue, Unit Testing, Scrum, .NET Core, Jira, Git, Azure, React Redux, React, MongoDB, Redis, Node.js, JavaScript
  • Senior Full-stack Developer

    2015 - 2019
    A Turkish Company
    • Developed an eSourcing app used by most of the top 500 companies in Turkey. The app also had a significant global impact.
    • Ported the entire front end from ASP.NET MVC into React.
    • Set up the CI/CD environment using Azure Pipelines.
    • Delivered technical designs and implementations of new features in a Scrum environment.
    • Improved performance and solved various bottlenecks by implementing best practice algorithms and patterns.
    • Delivered the version control migration from TFS to Git.
    • Participated in the technical decision-making meetings as a senior developer.
    Technologies: Bootstrap, Unit Testing, jQuery, Bootstrap 3, MongoDB, Scrum, React, Azure DevOps, Git, Redis, SQL Server 2014, Entity Framework, ASP.NET MVC, .NET Core, .NET 4


  • eProcurement App for Promena

    Developed a wide-ranging app for eSourcing, catalog, requisition, and purchase order management, with fully integrated budget controls and approval workflows that facilitate the buying processes. As the full-stack software engineer, I delivered technical designs and implementations of new features, performance improvement, and maintenance. I also ported legacy codebase to modern technologies, from .NET MVC to React and from TFS to Git.

  • Finance Advisor App for EValue

    Investment Pathways' choices software includes a range of easy-to-read forecasts and charts to help users communicate each pathway outcome and risk clearly to their customers to manage expectations and inform decision-making. I served as a senior full-stack developer. Through separate sprints, I collaborated with front-end and back-end teams to deliver the latest tech-driven and high-quality deliverables.

  • High-throughput Data Process System for Triodor

    Developed a high-throughput, distributed, global data collection product fed by hundreds of data producer machines collecting millions of data points per hour worldwide. I worked as a senior full-stack developer and acted as a core member of the Scrum team to deliver optimized microservices for various steps of data processing and administration. By implementing new features and improving the existing features, I set up the project's CI/CD process.

  • Omnichannel eCommerce Management System for HaydiGO

    Developed a flexible omnichannel app that provides product information and a warehouse management system for eCommerce platforms. As a core member of the Scrum team, I successfully delivered many sprints and integrated multiple third-party logistics parcel services into the system, such as DHL.

  • Toptal React Academy

    The Toptal React Academy is an exclusive learning program that teaches the React framework to select members of the Toptal network. After a month of study, all graduates are tasked with completing a 30-40 hour final project to build and deliver a React app from scratch.


  • Languages

    JavaScript, JavaScript 6, C#.NET, C#, HTML, HTML5, CSS3, CSS, ECMAScript (ES6), SQL, GraphQL, TypeScript
  • Frameworks

    .NET Core, Express.js, ASP.NET MVC, Entity Framework Core, .NET 4, Bootstrap 3, .NET, Jest, Redux, Bootstrap 3+, Bootstrap, MUI (Material UI), ASP.NET, AngularJS, React Native, Angular
  • Libraries/APIs

    Node.js, React, React Redux, Entity Framework, jQuery, API Development, REST APIs, Web API, Buffer, Buffer API
  • Tools

    Git, Mocha, RabbitMQ, Jira, VS Code, Figma, React Apollo, Jenkins, Azure DevOps Services, NPM
  • Paradigms

    Azure DevOps, Scrum, Unit Testing, Agile, Continuous Integration (CI), Continuous Delivery (CD), Back-end Architecture, REST, Microservices, Microservices Architecture, Aspect-oriented Programming, Agile Software Development, API Architecture, Web Architecture, RESTful Development, DevOps
  • Storage

    SQL Server 2012, SQL Server 2014, NoSQL, Cloud Firestore, Redis, MongoDB, Azure Queue, PostgreSQL, MySQL
  • Other

    Software Development, Web Development, Algorithms, Data Structures, Software Architecture, Caching, Material Design, Back-end, Front-end, Front-end Development, Back-end Development, Full-stack, API Integration, Software as a Service (SaaS), Performance Tuning, APIs, React Hooks, RESTful APIs, User Interface (UI), MERN Stack, AWS, Apollo, Apollo Server, Firebase Cloud Functions, Networks, CPU Boards, Electronics, Robotics, UX, User Experience (UX), Streaming, RESTful Microservices, Proxy Servers, HTTP Server, CI/CD Pipelines
  • Platforms

    Azure, Firebase, Amazon Web Services (AWS), Docker, Azure PaaS
  • Industry Expertise

    Project Management


  • Bachelor's Degree in Computer Engineering
    2007 - 2014
    Sakarya University - Sakarya, Turkey


  • OpenJS Node.js Services Developer (JSNSD)
    The Linux Foundation
  • OpenJS Node.js Application Developer (JSNAD)
    The Linux Foundation
  • Toptal React Academy Graduate
    Toptal, LLC

To view more profiles

Join Toptal
Share it with others