Corrie MacDonald

Senior Software Engineer @cinch

Manchester, GB
MOBILE NUMBERS
+91 *********19

Signup · Get unlimited contacts

WORK HISTORY

Aug 2020 — Present

Senior Software Engineer @cinch

View department →

Manchester, GB

I joined Cinch as a full stack engineer during their startup phase and before they launched their platform, helping to bring the product to market. Involved in all aspects of software delivery, from planning & building to shipping and supporting it within a Tribe/Squad dynamic. I\'ve been involved in several autonomous Squads from Finance & Payments to Partner integrations and take on the role of Incident Manager out of hours to ensure that issues are dealt with if & when they inevitably crop up. Additionally, I was apart of the Interviewing Panel and took part in various cross-tribe working groups to solve common problems.Technologies:* Typescript, Node.JS* React, Chakra UI, Gatsby, Websockets * Azure, AWS (DynamoDB, APIGateway, EventBridge, Lambda, SQS, S3, CloudWatch, iAM, Cognito, Route53)* CDK (Infrastructure as Code)* Datadog (Observability)* Snowflake, Backstage, OpenAPI, OpenAsync, Zendesk, Github, Github Actions* PowershellTechniques:* Test Driven Development* Microservice event driven architecture * REST APIs, Realtime via Websockets and Event Sourcing

EDUCATION

2012 — 2016

The University of Salford

Bachelor of Science with Honors (BSc Hons), Computer Science

2014 — 2014

Amsterdam University of Applied Sciences

IS (Intensive Study Program), IoT (Internet of Things)

2009 — 2012

The Manchester College

BTEC HND IT Practitioners - Networking, Computer Science

SKILLS

Software DevelopmentPythonArtificial IntelligenceAmazon Web Services (Aws)SemanticsTest Driven DevelopmentOo Software DevelopmentAmazon VpcAlgorithmsMobile ApplicationsJavascriptHtml 5Css3NeticaRelational DatabasesPdoObject Oriented DesignClass DiagramsCurlAmazon Ec2FluxPhpmyadminNode.jsSubversionMysqlAsp.netAndroid DevelopmentBayesian StatisticsMicroservicesUse Case DiagramsFinite State MachinesProgrammingNetworkingLoad BalancingWeb DevelopmentJavaC++Visual ParadigmReduxBayesian Inference

ABOUT CORRIE MACDONALD

I have a huge interest in developing Intelligent, interconnected Systems.I find it exhilarating and inspiring to learn about new technologies and apply them to real world situations.Knowledge of:• Developing full stack, n-tier, scalable, robust, reliable, and highly functional applications for the web, desktop and bespoke environments in a fully AGILE team utilizing version control with Git/SVN, Behavioral Driven Development / Test Driven Development and build automation.• Developing dynamic RESTful Single Page Applications in Node.NET (C#) and PHP using front end frameworks such as AngularJS, Durandal and Aurelia.• Device and data analysis offline and online using certified information security and forensic techniques and software packages in a low to high level environment. • Utilizing relational database systems such as SQL, Postgress & MySQL.• Utilizing non relational & NoSQL database systems such as MongoDB & CouchDB to produce resilient and scalable data access.Some Knowledge of:• OpenGL and DirectX graphics programming. Visual world simulation and real world sensory realization. • Mobile application development in C# & Javascript, Objective-C and Java. • Embedded arduino systems. Interesting Areas:* Persistent web applications, Intelligent Systems, Data Mining, Digital Forensics and Software Development with Object Orientated principles. Programming Languages:* C#, JavaScript, Java, PHP, ASP.NET, Python, LUA, C++ and Objective-COpen Source enthusiast! Interest in game development, artificial intelligence, robotics and embedded systems, high traffic social data analysis, The Internet of Things and Quantum computing.

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.