Software Developer
DoubleZero Solutions
Total years of experience :16 years, 8 Months
Development in C# (version 6/7), ASP.NET, MVC, WPF, WebForms, JavaScript/JQuery, VB.NET conversion, using TFS, Desktop and Mobile/iOS/Android application development
•Using Visual Studio, Dependency Injection/IOC, ReSharper, MSSQL, LINQ, Telerik Controls Tools
•Full stack development, working in an Agile environment developing web applications for various sectors
Development in C# (version 6), ASP.NET, WPF, WebForms, JavaScript/JQuery, VB.NET conversion, using TFS
•Using Visual Studio, Dependency Injection/IOC, ReSharper, MSSQL, LINQ, Telerik Controls Tools
•Integration of Card Readers/POS via API into existing software
•Working in an Agile environment developing web applications for finance sector.
Development in C# (version 6), .NET version 4.6, JavaScript, VB.NET conversion, using Git, TFS and GitHub, WinForms
•Using Visual Studio, Dependency Injection/IOC, ReSharper, MySQL, LINQ, JIRA, DevExpress
•Unit Testing, TDD, Agile Methodologies, NInject, Entity Framework
Coding in Python, C#, .NET, JavaScript, ScalaScript, Knockout.JS, Underscore.JS, XML, HTML, VBScript, using GitHub, JIRA
•Using Scala software to create digital signage media content
•XML manipulation, developing and integration of REST/RESTful services using APIs.
•Partake in improvement suggestion and code optimization discussions
•Full Software Development Life Cycle development using TDD and NUnit framework.
Programming comprehensible code and writing algorithms to given specification.
•Perform testing to ensure work precision and as per request.
•Maintaining products, systematic code review to ensure high code standards including Bug Fixing.
•Share and contribute ideas and methodologies within development team, taking ownership of any development projects from start to finish including maintenance of full Software Development Life Cycle.
•Building knowledge base in programming and development.
•Data analysis, pattern/algorithm identification and conversion
•Working in an Agile methodology.
Provide academic support/training to university student with learning difficulties
•Produce learning resources and record content of lectures/seminars for students
•Research subject for providing teaching and knowledge
I also did some freelance work from 2008 until 2012 for games development on small projects based in C++.
Designed assets for forms, literatures, website, email etc. using Adobe Photoshop
•Created flash animations using Adobe Flash
•Front End HTML coding to update webpages using HTML, CSS, Javascript.
Science Technology Engineering and Maths Network) providing training to young people.
A-level course studying all aspects of computing and programming languages