Senior Software Developer

Joseph, Cyprus

Senior Software Developer

€20-€35 hourly



About me

I am a highly motivated and progress-focused Senior Software Developer with over 7 years of experience developing applications using mainly C#, .NET, Entity Framework, MVC, SQL, React, Redux, Typescript and Javascript.

Throughout the course of my career, I have perfected my software engineering and programming abilities. I am a capable and consistent problem-solver, skilled at prioritising and managing projects with proficiency.

I believe my breadth of experience, my ability to perform well under pressure, my excellent communication and organisational skills together with my constant thirst for continued learning, are qualities that would make an excellent addition to any team.

My work experience

  • IT Developer at Polo Ralph Lauren - Employee 11-04-2013 - 02-26-2016

    Watford, London


    Responsibilities:
    ● Working with Team Lead to design, develop and maintain core system features
    ● Investigating and resolving issues relating to application functionality
    ● Developing new applications to support SQL databases
    ● Working closely with the project team during user acceptance testing stage to ensure a
    successful and timely outcome
    ● Maintaining SQL databases
    ● ASP.NET website development using C#

    Technical Skills:
    ● ASP.NET C#: Windows Forms and Web applications
    ● JavaScript, jQuery, CSS, HTML, Web services
    ● SQL
    ● SQL Server Report
  • Software Developer at FreeWheel - Employee 05-09-2016 - 01-04-2019

    London


    Responsibilities:
    ● ASP.NET development using C#,
    ● Front End development using React
    ● Designing, implementing and testing web services and web APIs using C#
    ● Processing data from files dropped in AWS S3
    ● Creating storage and query mechanism for data in Google BigQuery
    ● Implementing messaging events using Azure Service Bus topics, subscriptions & worker roles
    ● Troubleshooting customer code related issues
    ● Implementing and maintaining third party RESTful APIs
    ● Storing, retrieving and manipulating data for analysing system capabilities and requirements
    ● Contributing to technical design documentation
    Technical Skills:
    ● ASP.NET, C#, Web API, Web services, MVC
    ● Azure Service Bus
    ● AWS S3
    ● Google BigQuery
    ● JavaScript, jQuery, CSS, HTML
    ● React,
  • Senior Software Developer at FreeWheel - Employee 01-07-2019 - 07-07-2021

    London


    Responsibilities:
    ● Actively participating in scrum ceremonies - planning, estimation, demos, retrospectives
    ● Enhancing the application’s features, optimising the overall performance, reliability, and
    efficiency
    ● Writing technical design documents and working with the project managers to develop
    schedules
    ● Designing and implementing azure functions to troubleshoot data inconsistencies and
    sending email notifications with report attachments
    ● Identifying and followed through on improvements to products and processes
    ● Assigned as the Technical Lead for various development projects
    ● Assisting and mentoring Junior developers
    ● Conducting code reviews and guiding developers to follow best practices
    ● Building and publishing new versions of business packages and services
    ● Software testing and quality assurance
    ● Importing, publishing and maintaining API in Azure API Management

    Technical Skills:
    ● .NET 5, C#, Web API, Web services, MVC
    ● Azure Functions, Azure Service Bus, Azure API Management
    ● AWS S3
    ● Google BigQuery
    ● JavaScript, jQuery, CSS, HTML
    ● React, Redux, Node.js
    ● SQL