Banner Image

All Services

Programming & Development

Full Stack Dev - Visualization, CAD, Web

I specialize in developing nontrivial apps with the use of Vue.js, D3.js and C#. I focus on visualization and computational geometry, but can also architect an enterprise back-end.

I prefer project based work (hourly or fixed-price), I like to take ownership of the tasks and work with minimal guidance. I can recommend the toolset, tech and come up with the architecture if needed.

This includes charting and data visualization with SVG, Canvas or D3.js, as well as vector geometry & 2D graphics in general (including splines & bezier curves), development of CAD/CAM and geometry modules/algorithms, as well as CAD software customization and integration (Autodesk AutoCAD Plugins, Revit, Siemens NX etc.). If you need to rewrite your AutoLISP plugin into C# .NET for your AutoCAD needs - I can do that.

I have also worked on enterprise/business apps in a full stack developer capacity: I can create a complete back-end and infrastructure for a web app, using SOLID principles, domain driven design (DDD) and/or microservice architecture: REST API, message queues (RabbitMQ, MassTransit, Azure ServiceBus, Azure Functions).

For the front-end, I have experience with Vue, Angular and React - I prefer to use TypeScript when in the javascript world. Vue.js is my weapon of choice.

For deployment and DevOps I prefer Microsoft Azure and Azure DevOps (VSTS)

I also had the opportunity to utilize various other technologies and tools: Xamarin, Estimote beacons, Leaflet.js, matlab, Adobe Photoshop ExtendScript, Siemens NX and SolidWorks customization etc.

C# .NET (ASP .NET Core, Web API) is my preferred backend & desktop language, however I also frequently use python (mainly for computer vision - OpenCV), Node .js, and C++ when performance, or library availability dictates it.

Communication is the key. I will work with you to deliver maintainable and well documented, bug-free software. You will get a product, not only a bunch of lines of code. You will not be left alone.

Want to learn more? Please contact me with any questions or ideas.

Skills & Expertise

AngularJSAutoCADAutocad CustomizationC#D3D3.jsJavaScriptTypeScriptVue.js

0 Reviews for This Service

This Freelancer has not received any feedback.