Ilker Karan
Verified Expert in Engineering
Front-end Developer
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.
Portfolio
Experience
Availability
Preferred Environment
Amazon Web Services (AWS), JavaScript 6, C#, 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.
Work Experience
Senior Full-stack Developer
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.
Senior Full-stack Developer
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.
Senior Full-stack Developer
HaydiGO
- 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.
Senior Full-stack Developer
iMoba
- 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.
Senior Full-stack Developer
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.
Experience
eProcurement App for Promena
https://www.promena.netFinance Advisor App for EValue
https://www.ev.uk/investment-pathwaysHigh-throughput Data Process System for Triodor
https://www.moba.net/page/en/Products/iMOBAOmnichannel eCommerce Management System for HaydiGO
https://haydigo.com/en/Toptal React Academy
Skills
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, 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, 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 Storage, 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, User Interface (UI), MERN Stack, Apollo, Apollo Server, Firebase Cloud Functions, Networks, CPU Boards, Electronics, Robotics, User Experience (UX), Streaming, RESTful Microservices, Proxy Servers, HTTP Server, CI/CD Pipelines
Platforms
Azure, Firebase, Amazon Web Services (AWS), Docker, Azure PaaS, Visual Studio Code (VS Code)
Industry Expertise
Project Management
Education
Bachelor's Degree in Computer Engineering
Sakarya University - Sakarya, Turkey
Certifications
OpenJS Node.js Services Developer (JSNSD)
The Linux Foundation
OpenJS Node.js Application Developer (JSNAD)
The Linux Foundation
Toptal React Academy Graduate
Toptal, LLC
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring