Keegan Rowe

Senior Software Engineer (Working remotely) at CYCL AG
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Perth, Western Australia, Australia, AU

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Bachelor of Science in Computer Scienec
    Murdoch University
    Dec, 2004
    - Nov, 2024

Experience

    • Switzerland
    • Information Technology & Services
    • 1 - 100 Employee
    • Senior Software Engineer (Working remotely)
      • Feb 2020 - Present

      ● Development and maintenance of .NET C# Web Applications ● Utilising AngularJs and front end technologies, libraries and frameworks on a daily basis ● Development and maintenance of .NET class libraries for consumption in other applications ● Proficient use of SQL Server to create hand-made highly normalised databases ● Daily use of Git, Microsoft Azure Devops, Automated Build Pipelines, Automated deployments etc ● Development and maintenance of OData web services and WCF API ● Development and maintenance of .NET C# Web Applications ● Utilising AngularJs and front end technologies, libraries and frameworks on a daily basis ● Development and maintenance of .NET class libraries for consumption in other applications ● Proficient use of SQL Server to create hand-made highly normalised databases ● Daily use of Git, Microsoft Azure Devops, Automated Build Pipelines, Automated deployments etc ● Development and maintenance of OData web services and WCF API

    • Australia
    • Retail
    • 700 & Above Employee
    • Senior Full Stack Developer
      • Nov 2019 - Feb 2020

      ● Planning and development of greenfield ReactJS applications with typescript ● Planning and development of normalised SQL databases ● Development and maintenance of WCF and Web API services ● Usage of Entity framework and ASP.NET Core ● Utilisation of tools such Git, TeamCity, Octopus Deployments & Jira ● Planning and development of greenfield ReactJS applications with typescript ● Planning and development of normalised SQL databases ● Development and maintenance of WCF and Web API services ● Usage of Entity framework and ASP.NET Core ● Utilisation of tools such Git, TeamCity, Octopus Deployments & Jira

    • Switzerland
    • Information Technology & Services
    • 1 - 100 Employee
    • Software Engineer
      • Jul 2014 - Sep 2019

      ● Planning and developing .NET C# Web Applications ● Proficient use of SQL Server to create hand-made highly normalised databases ● Architecting and developing OData web services with SQL Server backends ● Using Javascript frameworks to consume and render web service data in templates ● Utilising the SharePoint framework as needed ● Creation of greenfield websites, web services and windows services ● Performing scheduled deployments on business critical Production systems ● Planning and developing .NET C# Web Applications ● Proficient use of SQL Server to create hand-made highly normalised databases ● Architecting and developing OData web services with SQL Server backends ● Using Javascript frameworks to consume and render web service data in templates ● Utilising the SharePoint framework as needed ● Creation of greenfield websites, web services and windows services ● Performing scheduled deployments on business critical Production systems

    • United Kingdom
    • Information Services
    • 400 - 500 Employee
    • Development Manager
      • Dec 2012 - May 2014

      • Developing Web Applications in .NET C# and MVC4• Performing data access via LINQ, Entity Framework and Stored Procedures• Utilising Windows Communication Foundation and RESTful services• Proficient use of SQL Server 2008 & 2012 to create hand-made highly normalised databases• Creation of greenfield websites, web services and windows services• Managing many central systems which are core to the organisation including 22 load-balancedproduction web-farm servers, 16 non-production servers and 10 other servers for processing• In charge of the change process to core shared class libraries affecting 100+ websites• Managing a dedicated InfoSec team tasked with reviewing updated existing and current systems• Upgrading existing systems to have industry standard password hashing/storage using PBKDF2• Documentation regularly written in Confluence Wiki• Regular liaison with customers and colleagues locally and internationally

    • .NET Developer
      • Jul 2010 - Dec 2012

      • Planning, developing and supporting ASP.NET websites• Daily use of both C# and VB.NET languages• Regular proficient use of SQL Server 2005 and higher• Creation of greenfield websites, windows services and console applications where necessary• Working in a team supporting 140 websites and being the prime developer of 25• Regular liaison with customers and colleagues internationally

    • Web Developer
      • Apr 2009 - Jul 2010

      • Programming front-end and back-end (CMS) of websites written in PHP and ASP.NET • Maintaining websites written in PHP, Classic ASP and ASP.NET • Creating Microsoft SQL and MySQL databases for use with websites • Always applying a high attention to detail • Working to tight deadlines and always producing quality work on time • Building websites using XHTML, CSS and JavaScript/jQuery taking into consideration accessibility, W3C standards, cross browser compatibility and graceful degradation to produce the best possible result • Building HTML emails with an extreme attention to cross-email-client compatibility

    • .NET Web Developer
      • Jan 2009 - Apr 2009

      • Programming solutions to individual client requirements in ASP.NET C# • Regularly liaising with industry leading internet and telecommunications handset provider • Building websites using XHTML, CSS, JavaScript and jQuery taking into consideration accessibility, W3C standards, cross platform compatibility and graceful degradation • Building HTML emails that work across all email platforms • Meeting tight deadlines whilst maintaining a high level of quality • Programming solutions to individual client requirements in ASP.NET C# • Regularly liaising with industry leading internet and telecommunications handset provider • Building websites using XHTML, CSS, JavaScript and jQuery taking into consideration accessibility, W3C standards, cross platform compatibility and graceful degradation • Building HTML emails that work across all email platforms • Meeting tight deadlines whilst maintaining a high level of quality

    • Australia
    • Advertising Services
    • 1 - 100 Employee
    • Head Programmer
      • 2005 - 2009

      • Programming solutions in ASP.NET and ASP to client specifications and timeframes whilst working with HTML, CSS, JavaScript (including jQuery), Ajax and XML • Creating, configuring and administering databases in Microsoft SQL Server, Microsoft Access and MySQL formats Page 3 of 3 • Regularly achieving very high client satisfaction on high-end websites as the sole programmer consistently meeting the timeframe requirements • Programming high-end websites and programming upgrades to the companies’ in-house products (Intranet System and CMS) • Providing comprehensive advice and quoting on large projects as well as being the primarily technical liaison to other departments within the company (higher management, sales, client services and graphic designers) • Writing detailed procedures to complicated tasks for the programming team, writing and implementing thorough quality control testing procedures, performing regular code reviews of the programming team and training new staff members • Assisting other departments by configuring and maintaining servers, configuring and maintaining regular backups • Enhancing the level of Search Engine Optimisation (SEO) that is offered on our websites to constantly achieve high Google ranking results

Education

  • Murdoch University
    Bachelor of Science (B.S.), Computer Science
    2000 - 2004
  • Applecross Senior High School
    1997 - 2000

Community

You need to have a working account to view this content. Click here to join now