Halil Karaca
Senior Software Engineer at Avantida- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Polish Professional working proficiency
-
Turkish Native or bilingual proficiency
Topline Score
Bio
Indrek Karu
Halil is a great addition to a software team. During his career in our company he showed ability to work both as a team lead and a team member, as needed. Also, he is able to perform individually digging his way through complex issues. He is quick and eager learner of new technologies and skills and takes everything enthusiastically. I recommend Halil as a gifted developer and a good friend.
Serhan Alkaya
Halil is not only a dedicated and result driven Software Engineer but also an inspiring employee. Halil did not let me down a single time. He is an honest and intelligent person. Multi-skilled and eager. Very positive attitude towards customer oriented projects. I would hire him again without any doubt.
Indrek Karu
Halil is a great addition to a software team. During his career in our company he showed ability to work both as a team lead and a team member, as needed. Also, he is able to perform individually digging his way through complex issues. He is quick and eager learner of new technologies and skills and takes everything enthusiastically. I recommend Halil as a gifted developer and a good friend.
Serhan Alkaya
Halil is not only a dedicated and result driven Software Engineer but also an inspiring employee. Halil did not let me down a single time. He is an honest and intelligent person. Multi-skilled and eager. Very positive attitude towards customer oriented projects. I would hire him again without any doubt.
Indrek Karu
Halil is a great addition to a software team. During his career in our company he showed ability to work both as a team lead and a team member, as needed. Also, he is able to perform individually digging his way through complex issues. He is quick and eager learner of new technologies and skills and takes everything enthusiastically. I recommend Halil as a gifted developer and a good friend.
Serhan Alkaya
Halil is not only a dedicated and result driven Software Engineer but also an inspiring employee. Halil did not let me down a single time. He is an honest and intelligent person. Multi-skilled and eager. Very positive attitude towards customer oriented projects. I would hire him again without any doubt.
Indrek Karu
Halil is a great addition to a software team. During his career in our company he showed ability to work both as a team lead and a team member, as needed. Also, he is able to perform individually digging his way through complex issues. He is quick and eager learner of new technologies and skills and takes everything enthusiastically. I recommend Halil as a gifted developer and a good friend.
Serhan Alkaya
Halil is not only a dedicated and result driven Software Engineer but also an inspiring employee. Halil did not let me down a single time. He is an honest and intelligent person. Multi-skilled and eager. Very positive attitude towards customer oriented projects. I would hire him again without any doubt.
Experience
-
Avantida
-
Belgium
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Software Engineer
-
Jan 2019 - Present
A planet-scale platform to optimize transport planning, a place where shipping-lines and thousands of transporter companies interact. My Role includes design, development and architecture of new features while maintaining existing ones. Strong collaboration with PO & UX designers. I am the lead developer of one of the 3 scrum teams. I have influence over technical decisions, establishing company-wide standards and hiring new developers. Architecture: Domain-Driven-Design, CQRS, Event Sourcing with eventual consistency, A Highly Available Distributed System operating on the planet-scale. Tech-Stack Back-End: C#, .NET 5/Core, as well as some legacy apps running on Full .NET framework. Some Azure Functions are written in F#. Async processing with worker jobs (using enterprise service bus, CloudAMPQ). It can be easily scaled up/down depending on the load. PaaS: Azure, some of the features we utilize: App Services, Functions, WebJobs, Key-Vault, App Configuration, Azure CLI with Powershell scripts, ARM templates for Infrastructure as a code, Application Insights, Azure Storage, Azure CDN, SignalR Hub, Front-Door. Sometimes preview features used in production. RabbitMQ as message broker. (CloudAMPQ) Data: MSSQL (For writes - Domain Events and for some Application Config plus some other projections), Azure Cosmos DB and Azure Table Storage for Projections. (Read part). Front-End: Angular 8 (with plans to upgrade to Angular 10), TypeScript, Redux, RxJs, Flex layout. Heavily used component architecture. Jasmin & Karma for FE unit tests. DevOps: Azure Pipelines, Infrastructure as a Code (mainly with ARM templates), production deployment sometimes multiple times per day. Show less
-
-
-
OPLOG
-
Türkiye
-
Transportation, Logistics, Supply Chain and Storage
-
100 - 200 Employee
-
Full Stack Developer
-
Feb 2018 - Jan 2019
Within R&D division, I was mainly responsible for the design and development activities of an homegrown Warehouse Management System. (Think of it like a local version of Fulfillment by Amazon.) - Scaled the cloud-based ecosystem for growing number of customers, designed API's in collaboration with clients - Implemented integrations with e-commerce platforms, invoice and billing management systems. - Developed mobile apps that warehouse staff use for order fulfillment. - Site reliability; DevOps tasks and made sure CI/CD pipeline operated smoothly. Tech Azure, C#/.NET, .NET Core, WebAPI, MSSQL, RESTful API design, Azure, Angular 4, React, React Native, Redux, TypeScript, Redis, Unit Testing, Git, Visual Studio Team Services. Show less
-
-
-
Pitney Bowes
-
United States
-
Software Development
-
700 & Above Employee
-
Senior Software Engineer
-
Aug 2015 - Dec 2017
As a member of Global Technology & Analytics that consists of agile teams based in US and Poland, I had the opportunity to collaborate with team-members from different time-zones and deliver solutions that impact the entire Pitney Bowes organization to drive revenue growth and improve employee effectiveness. Tech Stack/Tools: . .NET/C#, ASP.NET MVC, Entity Framework, MS SQL, Web API, REST, SignalR, Azure, Xamarin, TFS, Git, Visual Studio, SSIS, ReSharper, NUnit HTML 5, CSS, Javascript, JQuery, Bootstrap, AngularJS TDD, Micro Services, Design patterns, Clean Code, SOLID, DI, Scrum Show less
-
-
-
Luxoft
-
Switzerland
-
IT Services and IT Consulting
-
700 & Above Employee
-
Senior Software Engineer
-
Jan 2015 - Jul 2015
Navionics - Part of a Scrum team of 5, developing the mobile navigation app for boating and marines on Windows platforms (mobile, tablet and PC) as well as contribution to the core SDK layer that powers other devices/platforms (iOS, Android)/web app. Tech Stack/Tools: C#, .NET, C++, JS, XAML, GitHub, Jenkins, Agile/Scrum, Continuous Integration, MS Build, Atlassian Jira & SourceTree & Confluence, Slack Navionics - Part of a Scrum team of 5, developing the mobile navigation app for boating and marines on Windows platforms (mobile, tablet and PC) as well as contribution to the core SDK layer that powers other devices/platforms (iOS, Android)/web app. Tech Stack/Tools: C#, .NET, C++, JS, XAML, GitHub, Jenkins, Agile/Scrum, Continuous Integration, MS Build, Atlassian Jira & SourceTree & Confluence, Slack
-
-
-
Pitney Bowes
-
United States
-
Software Development
-
700 & Above Employee
-
Software Developer
-
Oct 2013 - Dec 2014
• Developing data management and mailing solutions for customers based in U.S. in collaboration with the Development team in USA using various technology stacks in the back-end. • Framework functionality design, core implementation and maintenance of customer facing products in various platforms. Tech Stack/Tools: . NET/C#, ASP.NET MVC, Entity Framework, MS SQL, Web API, REST, SignalR, Azure, Xamarin, TFS, Git, Visual Studio 2015, SSIS, ReSharper, NUnit HTML 5, CSS, Javascript, JQuery, Bootstrap, AngularJS TDD, Micro Services, Design patterns, Clean Code, SOLID, DI Agile/SCRUM Show less
-
-
-
Van Zoig Ltd
-
Tartu, Estonia
-
Lead Software Engineer
-
Jul 2012 - Jul 2013
• Development of a productivity tool that serves as a time tracker, a billing solution and a Customer Relationship Management software to support Legal professionals. (Microsoft Stack - C#) • Transformed the product from on-premise delivery to SaaS (and published a Master Thesis about it) • Integration of the core product with VoIP solutions. .NET, Azure, WPF • Development of a productivity tool that serves as a time tracker, a billing solution and a Customer Relationship Management software to support Legal professionals. (Microsoft Stack - C#) • Transformed the product from on-premise delivery to SaaS (and published a Master Thesis about it) • Integration of the core product with VoIP solutions. .NET, Azure, WPF
-
-
-
KoçSistem
-
Türkiye
-
IT Services and IT Consulting
-
700 & Above Employee
-
Software Engineer
-
Jun 2009 - Aug 2011
• Development of the core back-end of CRM applications on .NET platform and their Integration with Avaya Call Center solutions (Computer Telephony Integration - this had a lot of interesting problems to solve) • Development of Line of Business mobile apps for Contact Center Internal Solutions (iOS, Android) • Development of the core back-end of CRM applications on .NET platform and their Integration with Avaya Call Center solutions (Computer Telephony Integration - this had a lot of interesting problems to solve) • Development of Line of Business mobile apps for Contact Center Internal Solutions (iOS, Android)
-
-
-
TÜBİTAK
-
Research Services
-
700 & Above Employee
-
Research Intern
-
Jul 2007 - Aug 2007
Development of a client for scientific measurement hardware (Texas Instruments) that has been used inside the Laboratory environment. Development of a client for scientific measurement hardware (Texas Instruments) that has been used inside the Laboratory environment.
-
-
Education
-
University of Tartu
Msc, Enterprise Software Engineering -
Akademia Techniczno-Humanistyczna w Bielsku-Białej
Erasmus, Computer Science -
Gebze Technical University
Bachelor of Science - BS, Computer Engineering