Viktor Bedegi

Software Developer at HC Pointer Kft.

Hungary
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Viktor Bedegi is a versatile software developer with 15 years of experience building backend and frontend systems using .NET (C#, ASP.NET Core), JavaScript/TypeScript with React, Python, Android (Java/Kotlin), and functional stacks like Clojure/ClojureScript. He combines deep practical knowledge of proxy and persistence mechanisms (Castle DynamicProxy, NHibernate, EF Core) with front-end interoperability work—authoring Closure externs for popular React components to bridge ClojureScript and the JavaScript ecosystem. Long-term contributor at HC Pointer and earlier Metalogic, Viktor pairs production engineering and QA/test automation skills, as shown by bug fixes and test work in core open-source libraries. His open-source experiments (notably re-alm, an Elm Architecture take in ClojureScript) reveal a taste for language-driven design and architecture exploration beyond day-to-day commercial projects. Based in Hungary, he brings steady cross-stack experience and a practical curiosity for integrating disparate technologies.
code15 years of coding experience
job3 years of employment as a software developer
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
140reputation
6kreached
2answers
0questions
github-logo-circle

Github Skills (16)

closure10
unit-testing10
google-closure-compiler10
javascript10
csharp10
package-management10
react10
clojurescript10
dotnet-core10
netframework10
nunit9
testing8
fluentnhibernate6
nhibernate6
akka6

Programming languages (4)

C#JavaScriptClojurePython

Github contributions (5)

github-logo-circle
cljsjs/packages

Nov 2015 - Nov 2016

DEPRECATED: Javascript libraries packaged up with Google Closure externs
Role in this project:
userFront-end Developer
Contributions:29 commits, 11 PRs in 1 year
Contributions summary:Viktor primarily contributed to the `cljsjs/packages` repository by packaging JavaScript libraries for use with ClojureScript. Their work involved creating and updating externs files for various React components, including `react-select`, `react-input-autosize`, `react-input-mask`, `react-grid-layout`, and `react-datepicker`. These externs files define the external JavaScript APIs for the Closure compiler, facilitating interoperability between ClojureScript and the JavaScript libraries. Additionally, the user merged in upstream changes, updating dependencies like `snapsvg`, `react-day-picker`, and `tether`, reflecting ongoing maintenance and integration efforts within the repository.
javascriptclojarsclojurescriptexternsjavascript-libraries
castleproject/Core

Aug 2010 - Aug 2010

Castle Core, including Castle DynamicProxy, Logging Services and DictionaryAdapter
Role in this project:
userBackend Developer & QA Engineer / Test Automation Engineer
Contributions:8 commits in 1 day
Contributions summary:Viktor primarily focused on the `DynamicProxy` component within the Castle Core library. Their contributions involved fixing a bug related to the handling of `ProxyGenerationOptions`, which included modifying the `ProxyGenerator.cs` file. In addition, the user added and subsequently reverted test cases, indicating an effort to validate functionality and ensure the correctness of the proxy generation process, focusing on the `ClassProxyWithTargetTestCase.cs` file.
named-pipescastlewcfloggingcastle-core
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Viktor Bedegi - Software Developer at HC Pointer Kft.