.NET, C#, Dot Net, VB
C# - My first and favorite language.
Though I have never learned it Formally (Autodidact..), I have advanced knowledge and experience in:
- Full Solutions and Projects structure.
- Object Oriented Environment, Data Structures, Algorithms.
- WinForms
- Web Services. IIS Configuration and deployment.
- Multi-threading and Performance optimized projects.
- Compiling (G++, Visual Studio, Intel C++ Compiler), and Auto-compiling (DLLs creation and loading during run-time)
- Inter process communication
- TCP clients and servers. Streams processing.
- RESTful programming, HTTP Protocol and FTP communication.
- Encoding. Up to the binary level.
- Serialization methods, XML files and schemas.
- Encryption
My main projects over the last years:
- 2011-2016: My own small start-up, learning algorithm based stocks technical analysis system.
- 2012-2015: FreeAge - Light and efficient program that performs Monte-Carlo simulations on Markov models, in a variety of scenarios and Sensitivity analysis techniques, and generate friendly results files and graphs.
- 2014-2016: Full management of Medical products Verification process. Development a variety of advanced testing tools.
- 2015-2016: Large scale Medical data extraction, analyzing and re-arranging