Ferencz-Robert G.

Software Developer

Outsourcing
Senior
Cluj, ROMANIA
Contact us for this profile

My experience

More

Social Trading Platform ProviderMarch 2018 - Present

Technical Lead.
  • Supervising the technical development of the team tasks.
  • Analyzing requirements and finding the best technical solution for development.
  • Deployment and development alignment with multiple teams.
  • Back-end development of a responsive application based on .NET and React, using Umbraco for content management and its private administration tool.
  • Creation of unit tests for the new code, WCF Service, Web APIs, Maintenance Hangfire jobs.
  • Respecting the definition of done.
  • Participation in Scrum meetings.
  • Updating the process in JIRA, dividing the user stories in tasks and making estimates.
  • Continuous improvement based on the actions proposed within the Sprint retrospective and pair programming.
  • Continuous delivery at the end of each Sprint.
  • Quality assurance by monitoring the technical debt and code coverage.
More

Provider of automotive componentsMarch 2017 - March 2018

Developer.
  • Development of three applications (a RESTful ASP.NET API, A Single Page Application developed with jQuery and an ASP.NET website, developed with C# and VB.NET code).
  • Creation of unit tests for the new code.
  • Respecting the Definition of Done.
  • Participation in Scrum meetings.
  • Updating the process in JIRA, dividing the user stories in tasks and making estimates.
  • Continuous improvement based on the actions proposed within the Sprint retrospective and pair programming.
  • Continuous delivery at the end of each Sprint.
  • Quality assurance by monitoring the technical debt and code coverage.
More

Agricultural Software SpecialistSeptember 2016 - September 2017

Developer.
  • Development of three applications: a service SOAP Web API, a website MVC and a desktop application.
  • Respect of the Definition of Done.
  • Participation in the Scrum meetings.
  • Updating the progress in JIRA, dividing the user stories in tasks and making estimations.
  • Continuous improvement based on the action proposed at the Sprint retrospective and pair programming.
  • Continuous delivery at the end of each sprint.
  • Assuring the quality by monitoring the technical debt and code coverage.
  • Respecting the rules related to performance and security.
More

E-Learning Solutions ProviderFebruary 2017 - May 2017

Developer.
  • Integration of a marketing automation software within a MVC.NET project, using SOAP API.
  • Setting up the marketing automation software.
  • Development of new functions (the MVC application synchronizes the account with the marketing automation software / campaigns and sends reminder e-mails for the events).
More

Team leader - PolysoftJune 2009 - June 2016

Team Leader, Delivery Manager and .NET Developer within a Romanian-Norwegian software company active both on the Romanian and international IT market.
  • Coordination of the development team.
  • Delivery Manager within several assigned projects.
  • Project management responsibilities.
  • Development of ASP.NET C# applications.
  • Development of VB desktop software solutions.
  • Microsoft SQL Server databasemanagement.
More

MarcieloJanuary 2013 - December 2013

Team Leader and Delivery Manager (part-time) within a digital design agency creating solutions for leading companies in the media, IT&C, gaming and advertising industries.
  • Contribution to the opening of a branch in Cluj: helping with the organization, to find the office, to find employees (make the first interview with the candidates).
  • Delivery Manager to create a brand index portal for Marcielo. The visual and content part was made by Marcielo while the programming part was made by a software company from Macedonia.
More

Asp.Net developer - Pitech+PlusOctober 2009 - January 2010

ASP.NET Developer (part-time) within a company which offers a focused portfolio of IT services to its clients: business process outsourcing, software outsourcing, software development, business intelligence, maintenance of legacy software, support services, eCommerce solutions.
  • Front-End and Back-End development according to technical and functional specifications.
More

PolysoftJuly 2007 - June 2009

Front-End and Back-End .NET Developer within a Romanian-Norwegian software company active both on the Romanian and international IT market.
  • Development of ASP.NET front-end and back-end software solutions.
  • Development of VB desktop applications.
  • Microsoft SQL Server database management.
More

ProjectsJanuary 2006 - January 2006

Development of several applications as own projects:
  • Development of websites based on Joomla CMS.
  • Website components configuration.
  • Design implementation.
  • Content formatting.

My stack

Spoken languages

ROMANIAN: Advanced
ENGLISH: Average
GERMAN: Beginner
HUNGARIAN: Native speaker

Networks and Systems

Windows

Web Technologies

ASP.NET, HTML5, jQuery, CSS3, RESTful API, ASP.NET Web API2, ASP.NET MVC 5

Environment of Development

Visual Studio, GitLab, GIT

Analysis Methods and Tools

Sonar, Team Foundation Server

DBMS

MySQL, Microsoft SQL Server

Miscellaneous

Confluence, JIRA, Agile, Scrum

Open Source solutions

Joomla

Software Testing

Manual testing, Unit testing, Automated testing, Load testing, Performance testing

Languages

Visual Basic, VB.NET, JavaScript, XML, C#

Technologies

Entity Framework, MVC.NET, .NET

My education and trainings

Bachelor's Degree in Computer Science, Faculty of Mathematics and Computer Science - "Babes Bolyai" University, Cluj-Napoca.2003 - 2007

My tests

Name
Score
IQ quiz
33/40
83%
SQL quiz medium level
13/20
65%
Website optimization quiz medium level
14/20
70%
CSS3 quiz advanced level
15/20
75%