Marian Oprea

Marian Oprea

$20/hr
Angular, .NET Core
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
37 years old
Location:
Bucharest, Bucharest, Romania
Experience:
5 years
Marian OPREA-• Linkedin • - Basarabia Blvd., Bl. M22, Sc. C, Ap. 73, Sector 2, Bucharest, Romania Objectives Creating and designing flexible and easy-to-use software, use the most innovative approaches, be part of a powerful team willing to produce top-quality applications. Skills Programming languages & technologies: ■ .NET Stack ■ Data Management ■ Scripting ■ ■ Source Control o o o o o o o o o o IDE: MS Visual Studio, VSCode .net Core 1.0-2.1 - medium C# 6-7 - beginner Razor – beginner LinQ - medium ReSharper –medium Nunit – medium Nancy FX - medium Microsoft SQL Server- – medium ORM – Dapper – medium o o o o o o o o o JavaScript, TypeScript, ES6 – medium/advanced AJAX/REST – medium/advanced jQuery/jQuery UI/Widget Factory – medium Angular 2-7 – advanced React – beginner Vue.js 2 - beginner HTML Templating – medium/advanced CSS – advanced karma - beginner HTML– advanced o o o Team Foundation Server – medium TeamCity - advanced GitHub – medium/advanced ■ Cloud ■ Project Management o o Azure – beginner Confluence / Jira - medium Characteristics: ■ ■ ■ ■ ■ Always looking for new challenges Gaining improved professional manner for reaching targets Perseverent in problem solving Quick learner Constantly interested in new technologies and approaches Work Experience 2019.05 – 2020.05 (1yr) Hack & Craft Ltd., United Kingdom http://www.hackandcraft.com/ Software Developer (Remote) ■ Technologies – .NET Core, C#, SQL, Angular 5-7, Angular Material, Dapper, Nancy FX, Quartz Scheduler, Docker, Kubernetes, SSMS, Typescript, Kibana Elastic Search, Main roles – analysis, research & development ■ Projects ■ o o Dulux Connect Platform ▪ I’ve developed a solution to have the client’s partners connected through one single platform. Based on partner subscription, a customer would search within the app and based on the customer location nearby partners would appear. The app was also creating rankings based on partner certificates and accreditation, previous customer feedback, min/max project estimation, etc. Beside online promotion, partners were also giving a big range of benefits, such as: discounts, free courses, express product delivery, product documentation, access to a huge range of product articles and new comming products and colours, and all accessed from within on single app. ▪ The app was also having a administration area for the client's consultants to publish articles, new products, send newsletters, manage custom subscriptions, etc. Lifecycle – cost estimator for decorating/redecorating projects. ▪ o RS Image Recognition – Product recognition. ▪ o I’ve built an application that helps customers find out how much would their decoration project would cost. The app is allowing the user specify if the building/surface was already painted or not, area size, if it was for exterior/interior use, traffic level, insulated or not, paint colour, desired product (also bringing up suggestions based on selected criterias), labour cost, etc. At the end the app would show a cost projection from 10 to 30 years based on the selected products and environmental factors. In order to make customers life easier when it comes to identifying a new or old product and from where they could actually be able to buy it, I helped with the frontend development of the application so the final user would have to take a couple of pictures or their product and let the user know the price, stock availability and store. We had to return the closest match within a range of 2 million products. Document Specifier – Product recognition. ▪ The client wanted an application to make its employees and partners work easier. So depending on the project and the products used, a consultant would create an documentation pdf containing all the necessary information and best practices to ensure a good product installation. The documentation had support for multiple languages and was offering suggestions based on the selected modules. o RS Image Quickfinder – Product search and filter for a high-service distributor of electronics and maintenance products across Europe and Asia Pacific. ▪ o I’ve developed several important UX/UI features regarding category taxonomy management. This involved an improved end to end search capability which comprised in a dynamic web frontend. Company’s Internal Libraries – Widgets and Tools. ▪ I’ve created several internal libraries for the company to be used in day to day projects, such as: ▪ Call for Support – a widget that enables the user to submit a request or report a bug. ▪ Google Analytics Service – used and developed on the capability of Google’s Analytics script which empowered a more complex logging for the analytics platform. - (4yr) Starbyte SRL, Romania www.starbyte.ro / www.keysfin.com Frontend Developer ■ Technologies – ASP.NET, C#, .NET Framework 2.0-4.7, .NET Core 1.0-2.1, JavaScript, jQuery/UI, WebAPI v2 + REST, TFS-, Angular 2-7, TypeScript ~3.2, ES6, Bootstrap, jQuery & UI, Angular Material, Vue.Js 2 Main roles – analysis, research & development ■ Projects ■ o Krunity – CMS/ECM/WF platform concept ▪ ▪ o Front-End - developed in Angular 7.x (regularily updated), components and content are fully dynamic (through runtime compilation techniques supported by the Angular core) – routing, html & controls are managed from an administration panel. CMS controls can communicate through subjects (RxJS) and can pass any type of data from one to another, and cross-page communication is supported (via URL as well). Services – Web API developed in .Net Core, using custom-built ORM. Main role of the WebAPI is to serve stored-procedure based data to the Front-End client. Starbyte – showcase of company’s products & services. ▪ ▪ ▪ Document management application (ref. google drive + wetransfer, similar). Developed in JavaScript/jQuery. Document slider (ref. slideshare/google slides, similar). Developed in JavaScript/jQuery. Site: www.starbyte.ro (StarTools page) o o o Keysfin – consultancy & credit information company. It tailors for delivering complete financial information for all the companies on the romanian market – registration, contact, financial, negative, administrators/shareholders, juridicial data. All this is on an online platform (web and mobile/native). ▪ Widgets (ref my.yahoo.com, similar). These are mainly „pieces of code” developed in a CMS-like environment, with business applied rules in order to offer any client, based on subscriptions, financial information (of a person/company) that they need in a modular, widget-based dashboard. Entirely JavaScript injected onto the front-end. Developed with jQuery Widget Factory/Promises. ▪ Site: www.keysfin.com (Services – CreditInformation) Unicto – upload, store and share a variety of digital documents within your network. It provides management & storage of documents in cloud, online-preview, collaboration. ▪ Document management and sharing (ref. google drive + wetransfer + document management, similar). Research over technologies that could fit a platform like this (SEO-friendly, SPA feeling, CMS total control) – NodeJS, Angular 2-4, ReactJS, VueJS, EmberJS, keeping in mind that the desire is to become the driving-engine of the future software applications. ▪ Site: www.unicto.com 4Apply – credit application management system for analysis and approval workflow, document management & scoring for loans and credit cards. ▪ Redesigned the whole frontend code with Jquery and Bootstrap. ▪ Site: example of an implementation – www.emag.ro (Payment method on checkout - eCREDIT) Education 2010 – 2011 Manchester Metropolitan University – School of Environmental Science MSc Environmental Management and Sustainable Development 2006 – 2009 University of Bucharest – School of Geography – Environmental Science BA degree Certifications Toefl - 100 / 120 – April 2010; Exam 480: Programming in HTML5 with JavaScript and CSS3Ministry of Research & Education
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.