Full-stack Software Developer
Business-information system "NIBIS", is designed for small and medium companies. It has a modular design so that every module can be used as independent applications, but modules mutually integrated show their greatest strength and represent the ideal solution. Worked on the implementation of a new ORM framework which is integrated in Nibis system. Developed two whole modules for State Post institution. Made a couple of tools for users like easy making and designing declarations of articles, module for generic export import data from every source and developed the entire logic for reports on this system
Technologies used: WCF, WPF
Full-stack Software Developer
Eventizer is simple web application for searching events and venues near users. Users can register locally and via twitter. Registered users can search every event, venue, place and pin events (venue, place) and share this on twitter. On public part site there are pinned events from registered users (like Pinterest).
Developed the architecture of this application from the backend to the frontend and designed and created the UI of the application. Made a new module (library on backend) for handling OAuth requests and used Twitter and Foursquare API’s. Technologies used: MongoDB, NodeJS, Angular
Full-stack Software Developer
Plannify is a platform for companies that are handling employee leaves, vacations, working hours, scheduling. A manager of an organization can invite his own employees (via email) and after registration, they have a supervisor and can request for a leave of absence. Managers can also handle tasks for organizations like maximum overlapping leaves, maximum paid leaves for employees, etc. Worked on the backend layer (service and database) and on providing endpoints for mobile and web application and the frontend (web) side of this project. Developed the entire logic for premium accounts, linked credit cards with PayPal, charging them every month per active users, etc… Worked on the logic for handling employee leaves based on more information from organization, employee and employee request. Technologies used: ASP.NET Core, MS SQL, Angular 2, SQL, WCF, ASP.NET MVC, Angular2.
Lead Software Developer
Knowt is platform that allows users to register (via Twitter, Facebook, Linkedin, local) and create templates for to do lists (custom form with drag and drop controls). Users also can create contractors (company, private…) and after user create task, they can share them with other users, make group tasks, etc.
Developed the architecture all features on this project and set logic for every operation. Worked on main features such as whole authorization logic (native), security and other CORE things. Developed UI features in cooperation with designer.
Worked on more complicated features such as (specifically): calendar, drag and drop forms. Technologies used; examples: ASP.NET Core, MS SQL, Angular 2, MongoDB, Express, NodeJS, Angular2
Software Developer & IT Consultant
George is a healthcare system for tracking visits and events between patients and staffs. Users can configure settings for some agency (elements visibility on UI, requirements on forms, roles). Also, there are a lot of modules for handling visits like Scheduling (calendar with visits, tasks, plan of care), Visit Maintenance, Patient/Staff CRUD modules, Payroll, Billing etc. Developed the whole Scheduling module and integrated multiple features such as: calendar with drag and drop feature, lazy loading, ADA compliance
Implemented logic for printing UI, converting HTML to pdf, etc.
Technologies used: ASP.NET Core, MS SQL, Angular 2, ASP.NET MVC, WCF, jQuery, Oracle SQL