Nenad Curcin

Nenad Curcin

$20/hr
Full Stack Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Belgrade, Belgrade, Serbia
Experience:
15 years
Nenad Curcin Senior Software Development Engineer A highly skilled, professional with more than 15 years of work experience in diverse facets of .NET encompassing analysis, design, development and maintenance of web, desktop and cloud business applications. Experience spans across various technologies including Microsoft Visual Studio, SQL Server, languages like C#, .NET, ASP.NET, MVC, Core, JavaScript (Angular) frameworks and cloud platforms like Azure and AWS. A skilled problem-solver, strong team player, self-driven, proactive and capable of generating viable solutions utilizing significant technical expertise. TECHNICAL SUMMARY Languages: C#, JavaScript, MS SQL, HTML, CSS Frontend: Angular, JavaScript, jQuery, HTML, CSS, Bootstrap, DevExpress, React (familiar only) Backend: .NET (up to ver.7), ASP.NET (Core, MVC, WebForms), ASP, Web API, Web Services, RESTful API, .NET Core, .NET Remoting, DevExpress, Node.js (familiar only) DBMS: MSSQL, SQLite, MySQL, T-SQL, ADO.NET, LINQ, Entity Framework, MS SQL Server Integration Services (SSIS), SSAS (OLAP), Oracle SQL Desktop: Windows Forms, Silverlight, Delphi , Excel VBA, Windows Services, WCF Hosting: AWS, Azure, Windows Server, Docker Containers Operating Systems: Windows, Linux (limited), Android (limited) Web Servers: IIS, Apache, Kestrel Version Control: Git (GitHub/GitLab), SVN, TFS Reporting: MS Reports, DevExpress, Crystal Reports CMS: Umbraco, WordPress Tools & technologies: Asana, JIRA , Slack, Docker, Salesforce, Mojo, RingCentral, MailChimp, Rabbit MQ, CodeSmith, CLR Profiler, RamMap, VMMap, Win32, dotTrace, PowerShell, Linux terminal, Open SSL, AJAX controltoolkit, Redis cache, Visual Studio, MS Commerce Server 2007,MS Visio, ETL, VirtualBox, Hyper-V,… KEY TECHNICAL SKILLS .NET, C#, ASP.NET Core/MVC Web, desktop and multi-platform applications development (.NET, ASP.NET Core, MVC, Web Forms, WinForms and Console applications) ASP.NET Web API development RESTful API development Data access implementation using Entity Framework, Linq2Sql and ADO.NET Design of n-tier project architecture (developed best-practices skeleton code for each platform/version) Usage of self-developed building blocks http://www.f4cio.com/selfishbuildingblocks Windows services development Distributed systems development Usage of self-developed custom tools http://www.f4cio.com/projects JavaScript Angular React jQuery, jQuery UI Ajax Bootstrap Node.js Reporting MS Power BI Reports, MS SSRS with ASP.NET integration DevExpress reports Crystal Reports Databases: MSSQL, Oracle, Azure Storage, Amazon RDS, MS Access, SQLite, MySQL Scripts, stored procedures, triggers and views development TSQL queries performance troubleshooting and optimization XML and JSON data types usage DB administration and backup Database replication SSIS packages development and deployment Microsoft Azure Services setup and automated deployment Web jobs Blob and file storage, tables & queues SQL databases VMs setup, maintenance and recovery System migration from on-premise to Azure cloud Amazon AWS EC2 virtual servers, Elastic Container Registry ECR, Elastic Container Service ECS, Elastic Block Store EBS, MemoryDB for Redis, RDS, Workspaces, Elastic Load Balancing ELB, BeansTalk,… PROFESSIONAL EXPERIENCE SUMMARY Period Company Position January 2023 - present EliteBrains Senior .Net Software Development Engineer September 2021 – December 2022 True Cloud ERP Senior .Net Software Development Engineer July 2016 – July 2021 AutoVitals Inc. Senior .Net Software Development Engineer January 2013 – January 2016 Proximo - IT consulting Software Development Engineer covering all their .Net systems April 2011 – October 2012 MediaLab Software Development Lead August 2007 – September 2011 Levi9 Global Sourcing Junior Software Development Engineer PROFESSIONAL EXPERIENCE January 2023 - present EliteBrains – Consulting company (100% remote work) Senior .Net Software Development Engineer Project: http://bookgenerator.craftsynth.com is book generation web site. Responsibilities: ChatGPT api connector development Code architecture (n-tier,DI,TDD) Worked on maintenance and development of new features Providing guidelines for software development industry best practices Technologies Used: Angular, .NET Core, .NET 7, C#, LINQ, Entity Framework, MySQL, Docker, ECR, ECS, EC2, RabbitMQ, S3, Elastic BeansTalk. Cookie/JWT auth, OpenXML, ITextSharp, Serilog, Betalgo Open AI Project: LifeDRIVE is lifestyle promotion solution. Responsibilities: Upgraded solution from .Net Core to .Net 7 Worked on maintenance and development of new features Providing guidelines for software development industry best practices Technologies Used: React, .NET Core, .NET 7, C#, LINQ, Redis cache, Entity Framework, MySQL, EC2, Lambda, S3, Elastic BeansTalk, September 2021 – December 2022 True Cloud ERP - Product-based company in US (100% remote work) Senior .Net Software Development Engineer Project: B2B pricing system solution development and upgrade for global scrap metal and recycling company. Responsibilities: Independently extended and maintained pricing system and in collaboration with other company members integrated it into wider solution Worked on prototyping new modules for solution that were presented to investors Providing guidelines for software development industry best practices Was a part of development team working on day-to-day improvement of existing solution Technologies Used: DevExpress (controls & reporting for WF,MVC, Core & Blazor), .NET6, ASP.NET (Core, MVC), .Net Core, C#, LINQ, Word press, Redis cache, Entity Framework, MySQL, Docker, ECR, ECS July 2016 – July 2021 AutoVitals Inc. - Product-based company in US (100% remote work) Senior .Net Software Development Engineer Project: Customer Support System - CRM software system integrated with Salesforce, MojoHelpdesk, RingCentral and Asana via Web API Responsibilities: Independently extended and maintained complete ticketing system with focus on robustness and in collaboration with other company members integrated it into wider solution Worked on incident-based issues reported by end users behind non-technical customer support staff Worked on large-scale web site with optimized performances for large number of users Developed number of backend periodically run console applications mostly for various data transfers and synchronizations Was a part of development team developing various software solutions Engaged in the Software Development Life Cycle of the applications including analysis, design, development, testing Worked on several ASP.NET applications and implemented several modules Technologies Used: ASP.NET (MVC), .Net Core, C#, Console, Node.js, Web API, RabbitMQ, LINQ, Entity Framework, MS SQL Server, T-SQL, Salesforce API, MojoHelpdesk API, RingCentral API and Asana API January 2013 – January 2016 Proximo - IT consulting company in US (100% remote work) Software Development Engineer covering all their .Net systems Projects: Contact Dermatitis Society - Web based system, providing a list of safe personal care products to patients who have allergic reactions to certain ingredients Role & Contribution: Independently, by specification, developed new modules and maintainedcomplete system. Migrated whole system to Azure. Budget Proposals System - Web based system for management of budget proposals Role& Contribution: Independently, by specification, developed newmodules and maintained complete system. Supplier Portal - Portal that connects suppliers and corporations Role& Contribution: Independently, in collaboration with other non-technical team members, developed complete system. Intranet - Company’s internal share-point site Role& Contribution: Team work. Migrated whole system to Azure Internal Site for Casket & Funeral Supply Association of America - Web based system for casket sales statistics, credit rating and HR management Role& Contribution: Independently maintained complete system. Migrated it to Azure. Society for Neuroscience project - Data transfer utilities Role& Contribution: Independently, by specification, developed new modules. User Management System - Web application module with UI designed for reusability in other systems Role& Contribution: Independently, by specification, developed complete system. Anchin Internal Site Project - Company’s internal share-point sitewith HR management and CMS capabilities Role Contribution: Solo work on maintenance of complete system. Survey Incite and Survey Monkeyintegration - Communication module for Survey Monkey. Batch utilities Role& Contribution: Independently, according to requests, developed new modules and maintained complete system ASIA Survey - Web site for conducting a public survey Role& Contribution: Independently, by specification, developed complete system OpenTok interview platform - Job interview platform with video pre-recording and live-video feature. Role & Contribution: Solo work on upgrade of OpenTok plugin. Challenge was to distinguish old OpenTok plugin code from added customizations which were all in single commit! Responsibilities: Administrated Azure platform Migrated most solutions from on-premise to Azure cloud platform Made Azure costs optimization plan Administrated Windows servers which were hosted as virtual machines Developed and maintained .Net, data-driven, mostly backend utilities Prepared documentation after implementation and requirements before implementation Engaged in the Software Development Life Cycle of the application including analysis, design, development, testing Worked effectively to meet all functional requirements during development process Engaged on multiple projects, while periodically interfacing with co-workers and clients Delivered database models, and implementations for several different projects in MySQL and MS SQL Created necessary tables, stored procedures, views and functions for various databases Technologies Used: C#, ASP.NET, ASP.NET MVC & Razor, jQuery, Angular, Ajax, HTML, CSS, Windows Services, JavaScript, SQL, HTML, CSS, XAML, Web Services, MSSQL, Oracle, SQLite, MySQL, T-SQL, ADO.NET, LINQ, Powershell, Entity Framework, Windows Forms, Windows, IIS, Apache, Git (GitHub), SVN, Visual Studio April 2011 – October 2012 MediaLab - product-based company in Slovenia (100% remote work) Software Development Lead Project: https://1nadan.si - is a Slovenian shopping web site where visitors by joining in groups can achieve significant discount for products or services. Website has high traffic with several thousand visits per day. Role& Contribution: Was the key technical player for the web site during its major growth from home project to no.1 site of its kind in the country. Responsibilities: Architecture-d and developed large-scale web site with optimized performances for large number of users Later provided team leadership and mentoring for the offshore developers Involved in the Software Development Life Cycle of the applications including analysis, design, development, testing Actively communicated with designer and other programmers to deliver pixel precise interface Technologies Used: C#, Windows Forms, ASP.NET MVC & Razor, LINQ, LINQ2SQL, MS SQL Server, MailChimp API, T-SQL, MS Reports Aug 2007 – Sep 2011 Levi9 Global Sourcing – software consulting/outsourcing company for Dutch market, Serbia Junior Software Development Engineer Projects: https://www.adidas.com/neois a web site section developed for Adidas for promotion of their sport products. Project is coordinated by third company -SeedLee. Solution included strong integration with Twitter and Facebook and some integration with other social networks like VKontakte, Renren and Mixiin. Role & Contribution: Team member. Coding GMG - ColorProof application is desktop/WinForms application that allows users to reduce printing costs by simulating how a printed image will look like after being printed in a printing machine. Project is specific by number of lines of code which goes above 2 million! Cooperation with GMG company was done by occasional visits of their representatives as well as usual link over internet. Role & Contribution: Team member. Coding Politieacademie - Online student exam scheduling and registration system with book keeping. Site was developed as CMS system. Role & Contribution: Team member. Coding CMS sample page - Home page that can be edited on-line by customer Role & Contribution: Solo developer under supervision Web Shop System - Web shop application with product catalog and payment process. One of main goals was to implement system that can be easily extended to support more different shops Role & Contribution: Team member. Coding Responsibilities: Maintained and developed the web based applications in collaboration with project manager, QA engineers and other developers Was responsible for testing, fixing the bugs and troubleshooting the technical problems Developed web pages using C#, ASP.NET and Visual Studio .NET Maintained continuous integration system (Cruise Control) Used ASP.NET, HTML to create dynamic web pages using ASP.NET web server controls and user controls Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, Data View for consistent access to SQL Server data sources Technologies Used: ASP.NET, C#, Windows Forms, Windows services, LINQ, ADO.NET, MS SQL Server, T-SQL, TFS, WCF, Umbraco CMS EDUCATION Masters’ Degree in Computer Sience University of Novi Sad CERTIFICATES MS certificate 70-536: TS: Microsoft .NET Framework -Application Development Foundation LANGUAGES English (fluent) Russian (intermediate) French (intermediate) Hungarian (elementary) Serbian (mother tongue) OTHER 2012. graduated with final project ”Creating FAQ Based on Clustering by Users Implicit Feedback” which is still live here: http://www.f4cio.com/creating_faq_based_on_clustering_by_users_implicit_feedback 2007. graduated with final project on subject "Designing Distributed Information System with Concurrency Access on Example of Advertisment Management". 2007. at YUINFO conference presented work "Administration of SQL Server database using ASP.NET technology" 2007. was programming team member for "Promoaukacija" project at faculty "Mihajlo Pupin", Zrenjanin, Serbia 2007. volunteered at ISWIB07 (International Students Week in Belgrade) Some of the Letters of Recommendation from ex employers are included below Nationality: Serbian Category B driving license CONTACT Email:- Skype: F4CIO1 Phone (viber/whatsup): - ADDITION: LETTERS OF RECOMMENDATION
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.