Ivar B.

Full Stack Developer

690 dollar
Freelancer
18 years
Stirling, UNITED KINGDOM

My experience

More

NHS EDUCATIONOctober 2018 - April 2019

* Key technologies: ASP.NET, Web API, C#, SQL Server, Git, TypeScript, AngularJS
* Creating new features to NHS Education platform, in API, Backend and Frontend
* Creating SQL stored procedures and migration scripts.
* Writing unit and integration tests using Nunit for C# code.
* Implementing new design using Css, Html5, AngularJS and jQuery.
* Project managed using SCRUM methodology, stand-ups and retrospectives.
More

POQMay 2018 - October 2018

* Key technologies: C#, SQL Server, Azure, VSTS, Git, DevOps
* Technical support on out-of-hours for various clients based in Europe and USA.
* Problem and code analysis, bug fixing and adding new features to existing .NET and .NET Core applications
* Testing and problem analysis for various Android and iOS mobile apps.
* Development and maintenance of build and release pipelines
* Azure Services (Application Insights, API Management, Web and Mobile Apps, Windows VM etc.)
* SQL Server management, reporting queries, query optimization.
* Work was done fully remote.
More

SPARK ENERGYJanuary 2018 - May 2018

* Key technologies: ASP.NET, Web API, C#, SQL Server, Git
* Creating new features to Spark Energy Internal API's (SOAP and Rest).
* Creating SQL stored procedures and migration scripts.
* Writing unit and integration tests using Nunit for C# code.
* Work was done part-remote.
More

CITY FACILITIES LTDMay 2017 - November 2017

* Key technologies: ASP.NET MVC, Web API, C#, SQL Server, Git, AngularJS, TypeScript, OData, Entity Framework, Octopus Deploy, TeamCity
* Creating new features to City Facilities' store management software application.
* Creating SQL queries and migration scripts, maintaining Entity Framework model, optimizing SQL queries, views and stored procedures.
* Writing AngularJS and TypeScript components, controllers, models and services.
* Implementing UI design to html with Angular logic.
* Demonstrating software to developers , product owners and management.
* Involved in daily stand ups, sprint planning, sprint retrospective and creating user stories.
* Writing unit and integration tests using Nunit for C# code and Javascript tests using Karma and Jasmine.
* Work was done part-remote.
More

DSSC TECHJanuary 2017 - March 2017

* Key technologies: ASP.NET Core, Web API, C#, SQL Server, Azure Storage Tables, Git, IdentityServer4, Micro services
* Helping out setting up an API, written .NET Core to support a tech demo at the World Mobile Congress for a payment application.
* Writing technical documents for developers and end-users, setting up SQL migration plans, Swagger API documentation, implementation of a testing framework.
* Work was done 100% remote.
More

REDEEM LTDAugust 2016 - January 2017

* Key technologies: ASP.NET Core, Web API, C#, jQuery, Bootstrap, SQL Server, Team Foundation Server, AWS, Azure, Dependency Injection, jQuery, Bootstrap, Html5, PowerShell
* Maintaining several portal sites where store employees can lookup and enter information about mobile phones. The portals were build in ASP.NET MVC, Web API and C#, with jQuery and Bootstrap.
* Work on implementing new API architecture for Envirofone, Tesco Mobile and GiffGaff, new API and frontend were build on ASP.NET Core 1 in C#, with jQuery and Bootstrap.
* Migrating from SQL Server 2008 to SQL Server 2016 Enterprise environment, setting up failover, disaster recovery and encryption. Writing PowerShell scripts to migrate logins, data and tests.
* Writing unit tests for new API using xUnit framework and load and performance tests using SOAP UI.
* Migrating ASP.NET Core applications from Azure to AWS, maintaining several applications in AWS.
More

COLLEGE BREAKOctober 2015 - July 2016

* Key technologies: C#, VB.NET, SQL Server, AngularJS, Nunit, TeamCity, Continuous Integration, Web Forms, Git, Azure, Ninject, Dependency Injection, Html, Css, Javascript, jQuery
* Maintaining and implementing new features in VB.NET web forms application.
* Migrating functionality from VB.NET web forms to C# MVC .NET application.
* Writing and improving stored procedures on SQL Server database.
* Migrating and introducing new functionality in administration application using AngularJS.
* Using SCRUM methodology for project planning, Involved in daily standups and sprint retrospectives.
* Writing test scenarios and responsible for manual testing of delivered features.
* Work is done 100% remote.
More

INSIGHTSOctober 2014 - September 2015

* Key technologies: C#, Web API, Mocha, SQL Server, Entity Framework, ASP.NET MVC, Team Foundation Server, MSBuild, Nunit, Unit Testing, Dependency Injection, Autofac, Html, JavaScript, Micro services
* Migration of the Insights Online web application to new technologies and up-to-date techniques and standards, from front-end to back-end.
* Implementing Web API services to connect mobile and web applications to current functionality.
* Involved in planning development strategy for a 3-year plan.
* Involved in daily standups and sprint planning.
* Responsible for writing unit and integration tests using the Microsoft Test Framework, UI tests using Selenium and end point testing using Mocha.
* Worked both on location and remote from home.
More

MTEC SOFTWAREMay 2014 - October 2014

* Key technologies: C#, ASP.NET MVC, AngularJS, Ionic Framework, SQL Server, MongoDb, Dependency Injection, jQuery
* Developed a mobile application for maintenance of pipeline and flange management, in the oil and gas industry using the Ionic Framework.
* Migrated a desktop application to a web-based SAAS application in ASP.NET MVC, Web API and AngularJS.
* Write unit and integration tests using Nunit framework.
* Work was done 100% remote.
More

CAIMAN SOFTWAREOctober 2013 - May 2014

* Key technologies: C#, ASP.NET MVC, Umbraco CMS, Entity Framework, SQL Server, Continuous Integration, TeamCity, Html, Css, JavaScript, jQuery, Mercurial
* Developed a purchase order module for a business management software application for the oil and gas industry.
* Developed several corporate sites using the Umbraco framework.
* Introduced Agile/SCRUM methodology for the development team, leading daily standups, writing user stories, help with sprint planning.
* Set up a DTAP environment for test and deployment purposes for existing applications using Team City.
More

MINDBUSAugust 2012 - September 2013

* Key technologies: C#, ASP.NET MVC, Continuous Integration, TeamCity, Octopus Deploy, Team Foundation Server, Entity Framework, SQL Server, Ninject, Dependency Injection, Unit Testing, Html, JavaScript, Css, Mercurial
* Migrated a web-shop application from VB.NET to C#.
* Developed a web-service, to communicate with a third-party invoice and administration application.
* Maintained several web applications based on the Umbraco framework.
* Developed and designed the architecture for several modules for a Greenfield project, including online invoicing and payment modules, profile matching and fraud detection.
* Set up a DTAP environment for testing and deployment purposes for new and existing applications using TeamCity and Octopus Deploy.
* Writing unit and integration test for greenfield projects using the Nunit framework.
* At Mindbus we used the SCRUM methodology with daily standups, retrospectives, writing user stories and helping clients with sprint planning.
More

DICHTBIJ.NLJune 2010 - July 2012

* Key technologies: C#, ASP.NET Web Forms, ASP.NET MVC, SQL Server, SharePoint, Html, JavaScript, jQuery, Team Foundation Server, Css
* Sole developer at the biggest hyper-local news site in the Netherlands
* Responsible for the work of several freelance developers
* Responsible for communication between departments and ensuring their requests were clear for developers and prioritized to business value.
* Developing and redesigning the website using new technology, increasing the amount of unique visitors per month by 400%.
* Development of several intranet and sales management tools in ASP.NET MVC and SharePoint.
More

AIM24January 2009 - June 2010

* Key technologies: C#, ASP.NET MVC, SQL Server, JavaScript, API Integration, SVN, Html, Css
* Designing the architecture and development of a web application for the heavy load transport sector. Here transport companies could offer and bid on transports through Europe.
* Development of a Route-Proposal application for companies who are looking to transport cargo through Europe, which gave a proposal on routes and estimated the cost for police escorts, permits and travel time.
* Development of a social-media driven site for the Heineken Experience museum in Amsterdam where visitors could meet and engage in group tours.
* Work was done on company location, client location and remote from home.
More

SECURITJune 2009 - June 2010

* Key technologies: IBM Tivoli Identity Manager, IBM Tivoli Access Manager, Java, JavaScript, JSP, DB2 Server
* Development of an intranet module for communication between franchises of the largest Dutch grocery store, Albert Heijn.
* Writing scripts to transform data of external HR and payroll applications to integrate with IBM Tivoli family products.
* Worked both on location and remote from home.
More

APM INTERACTIVEOctober 2007 - December 2008

* Key technologies: C#, VB.NET, Web Forms, SQL Server, Html, jQuery, Css
* Development on a new bespoke Content Management System.
* Migrating several applications from VB.NET to C#.
* Development of a cottage rental website in Belgium, including the reservation and payment modules.
More

BLUE HOUSE DEVELOPMENTMay 2004 - September 2007

* Key technologies: Html, Css, JavaScript, C#, Java, Classic ASP, SQL Server, MySQL
* On-call support and maintenance of several client corporate web applications.
More

QUOTE MEDIADecember 1999 - April 2004

* Key technologies: Visual Basic 6, SQL Server, C#, ASP.NET, Web Forms, Html, Css, JavaScript
* Development of several new applications such as a job portal, an online travel agency, a business news site and an online office with Microsoft Office integration.

My stack

Frameworks

AJAX, jQuery, AngularJS, Bootstrap, Entity Framework

Technologies

Twitter bootstrap, Web Forms, Amazon Web Services (AWS), Web API, ASP.NET Core, TeamCity, Mercurial, Odata

Languages

XML, PowerShell, ASP.NET, JavaScript, SQL, Java, MVC, .NET Languages, HTML5, HTML, TypeScript, CSS3, Visual Basic 6, ASP.NET MVC

Others

Project Management, Technical Support, Ninject, Mobile, Continuous Integration, Communication, Agile Scrum, API, Zendesk, Technical Writing

Other

Scrum Methodology > Sprint Planning, COSMOS, Front End, Back End, Problem Analysis, Developer, code analysis, Senior Software Developer, Full-Stack Web Developer, Microsoft C-SHARP, Issue Management, IBM Tivoli Identity Manager, Umbraco, Microsoft Windows, eCommerce, Full Stack, Content Management System, English, User Interface Design, SQL Server Management, Data Encryption, API management, Microsoft .NET Technology, Java Server Pages, Programmer, Scrum Methodology, Project Planning, Microsoft ASP.NET, IBM Tivoli Access Manager, Microsoft Windows Server 2012, Microsoft Office, German, Cascading Style Sheets, Apache Subversion, Microsoft Team Foundation Server, Microsoft Windows 2000 Server, Visual Basic .NET, Analyst/Programmer, Dutch, Web Developer, Microsoft SQL Server Compact, Technical Support Engineer, Multi-tasking, Version Control, Microsoft SQL Server 2008, SECURITY DEVELOPER, Sole developer

Software testing

Test Driven Development (TDD), Integration testing, NUnit, Mocha, Jasmine, Unit testing, SoapUI, Manual testing

IT Infrastructure

Azure, iOS, Git, Windows Server

Analysis methods and tools

JIRA, Agile Methodology, Selenium, DevOps, Dependency Injection

Application servers

Microsoft SharePoint

Mobile

Ionic, Android, PhoneGap

Environment of Development

Octopus Deploy, VSTS, MSBuild

Databases

SQLite, Stored Procedure, Azure SQL Database, SQL Server, MySQL, MongoDB, Microsoft SQL Server, DB2

My education and trainings

Computer Science - Amsterdam University of Applied Sciences2004 - 2007