Halil Karaca

Senior Software Engineer at Avantida
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Krakow Metropolitan Area, PL
Languages
  • English Full professional proficiency
  • Polish Professional working proficiency
  • Turkish Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

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.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • 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

    • 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

    • 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

    • 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

    • 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

    • 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)

    • 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
    2011 - 2013
  • Akademia Techniczno-Humanistyczna w Bielsku-Białej
    Erasmus, Computer Science
    2009 - 2009
  • Gebze Technical University
    Bachelor of Science - BS, Computer Engineering
    2004 - 2009

Community

You need to have a working account to view this content. Click here to join now