I am Baris Akkurt. I specialize in back-end development with C# and .NET framework. You can read more about my work on my LinkedIn profile. Also, my Github profile has a few toy projects that I worked on in the past.

I have 14+ years of professional experience at medium and large companies in 3 different countries: Turkey, Germany and Belgium. Things I do at work:

  • Breaking down ambiguous problems
  • Designing a solution for a problem
  • Project ownership and end-to-end delivery
  • Debugging, performance and memory analysis, maintenance of the code base
  • Writing tests (unit testing, integration testing, property testing)
  • Writing and reviewing documentation
  • Reviewing code
  • Coaching junior engineers
  • Cross-functional collaboration (product, design, QA)

Here are the list of tools I have used during my career (and I still keep using some of them on a daily basis):

  • Programming languages: C#, Python
  • Libraries and Frameworks: .NET Framework, ASP.NET, Blazor, gRPC, Django, NLog
  • Testing: NUnit, xUnit, FsCheck, Playwright
  • IDEs: Visual Studio, PyCharm
  • Editors: Visual Studio Code, Notepad++
  • Databases: Sqlite, MS SQL Server, Oracle
  • Version Control: Git, TFS, SVN
  • Profiler: dotTrace, dotMemory
  • Issue tracking: Jira
  • Wiki: Confluence, Mediawiki
  • Other: Github, Github Copilot, Gitlab, Jenkins, Postman, Crucible, Markdown, HTML, PowerShell

I have explored mobile development through personal projects using Swift, Xcode for iOS and Java, Android SDK and Android Studio for Android. Furthermore, I used C and C++ while pursing my computer engineering degree and I occasionally wrote some C++/CLI code in my previous roles.