Improve AST Generator of C# Classes for an API Adapter

We call it API Adapter and not just API Client because it reflects classes offered by the API into their native C# representations including their relationship to each other so that we further work with C# classes directly.

There's a routine in our code responsible for this preliminary operation. It generates .cs files based on API-class metadata. YES, it does already work as required.

We're looking for a smart and talented software engineer that not necessary carries loads of technologies in his mind-space so he is open to learning new things. Ideally, you are a professionally educated, easy-going person located somewhere close to the Eastern-European time zone willing to join our team in a cozy seashore headquarter one of these days.. ;) Our production language is English. Знание русского языка также большой плюс.

Dealing with the Adapter thing is rather though-provoking so following some daily mindfulness practice would be of great help for making our best collaboration possible. Interested?

I recorded a small introduction video on how we build UIs using the Adapter thing for you to get an idea of what we need this for. [login to view URL] Please mention how this approach resonates with you.

We are a Europe based startup so we really appreciate your offering a competitive rate in exchange for a great deal of focusing and future professional growth we keen to offer to the successful candidate.

There's a number of improvements to the Adapter on the roadmap so we'd love to keep you busy working on this fancy technology that helps cool and authentic entrepreneurs make this world a better place.


* Make it generate only classes related to a given set of API-classes, except for a number of exceptions which are built-in classes that rarely change. Create a separate method for regenerating the rarely changed classes.

* Improve generated properties so they track changes. Make them store:

* property's initial value (stored upon loading. we'll need it in future)

* modification flag

* last modification timestamp

* current value

* Redo the saving routine so that it ONLY cares of the modified properties.

No agencies please. We treat business automation very personal. :D

Go ahead and tell me how you can help me with this improvement. Можно по-русски.


Skills: .NET, C# Programming, Web Services, API Development, ASP.NET

See more: wealth lab developer api adapter, barcode generator using google api, json api adapter offerpop, c sdk api audio, c sdk api, c++ sdk api audio, c++ sdk api, write simple web client c software api ready, write simple web client c# software (api ready ), c sharp api, gaussian random number generator c, objective c rest api, C# soap api, C# WEb api, c# MVC API, SQL c# web api, c# woocommerce api, c++ windows api, c# windows api, open api generator c#

About the Employer:
( 13 reviews ) Krasnodar, Russian Federation

Project ID: #32152707

3 freelancers are bidding on average $627 for this job

(18 Reviews)

Hi there, I am a Senior Software Engineer, having 9+ years of top experience in .NET Web, SaaS, Database, Migration, API, Library, Services, Reports, Dashboards. I can analyze, design, develop and manage small to larg More

$750 USD in 10 days
(14 Reviews)

Привет! If I understood everything correctly, you need help with code generator that takes in some definition and based on that definition creates C# class. I suggest to make Property class, that will store initial, c More

$500 USD in 7 days
(0 Reviews)