James Margrove

Software Engineer at Permian Global
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Zurich, Zurich, Switzerland, CH
Languages
  • English Native or bilingual proficiency
  • Malay Elementary proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Jack Thibaut

I'm writing this review to stress how awesome this guy is at what he does. I've had the pleasure of working with James twice during this bootcamp and, both of those times, he has proven to be an incredibly hard worker, extremely passionate learner and over awesome developer. If you have the chance to work with James, I would honestly never reject it.

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

Experience

    • United Kingdom
    • Government Administration
    • 1 - 100 Employee
    • Software Engineer
      • Mar 2023 - Present

    • Switzerland
    • Human Resources Services
    • 1 - 100 Employee
    • Software Developer, Data Owner & Management Team
      • Jul 2018 - Feb 2023

      As a software developer, I built several web- and mobile applications and contributed heavily to the node.js backend and database development. I am the architect of the UI component library, translated from the graphic design application Sketch. I created loader animations, typography, and icons with SVGs. I compose custom hooks, contexts, higher-order components, and MobX observable classes to manage state. I authored a broad suite of tests with the integration test framework cypress.io. As Data Owner, I integrated external data sources to characterise users, delivered analysis summaries, and calculated bespoke metrics. I collected, cleaned, analysed, and interpreted survey data. For example, I have labelled and characterised our customers for p(churn) with linear-mixed effects models. Data retrieval is with PostgreSQL and visualisations with R’s ggplot2. Management team – I participate in strategic discussions on product and business development. Topics include the business model, short and long-term goal setting, employee benefits, and innovation. Applied skills TypeScript, R, React, Next.js, Node.js, GraphQL, Cypress, CSS, HTML5, SCRUM, JIRA Show less

    • Italy
    • Research
    • 300 - 400 Employee
    • Software Developer
      • Apr 2020 - Sep 2020

      I determined the user journey, created visual mock-ups with Sketch and wrote the entire code base. One significant learning for me was deploying the web application front- and back- ends on gCloud using docker and Kubernetes. As part of a consortium, the project was awarded funding to develop the concept further. My role now is purely advisory. Applied skills TypeScript, Material UI, React-Native, GraphQL, gCloud, Kubernetes, Docker, Prisma1 I determined the user journey, created visual mock-ups with Sketch and wrote the entire code base. One significant learning for me was deploying the web application front- and back- ends on gCloud using docker and Kubernetes. As part of a consortium, the project was awarded funding to develop the concept further. My role now is purely advisory. Applied skills TypeScript, Material UI, React-Native, GraphQL, gCloud, Kubernetes, Docker, Prisma1

    • Switzerland
    • Higher Education
    • 700 & Above Employee
    • Doctoral Researcher
      • Jul 2014 - Jun 2018

      As a project manager, I coordinated > 30 stakeholders, including academics, personnel, collaborators, contractors, technicians, and governmental organisations. I directly managed nine staff members for 18 months in Malaysia. My duties included handling the projects scope, budget, deliverables, employees, and schedules (milestones and deadlines). In addition, I negotiated and oversaw the construction of a large set of experimental facilities; and established and maintained many small and large experiments. Scientist – I reviewed and synthesised scientific literature weekly to organise relevant and high impact research. I was particularly interested in experimental design and analysis. On these topics, I have mainly collaborated with- and supervised projects. In addition, my PhD allowed me to communicate my findings to the scientific community at large conferences via several oral presentations with +100 people in attendance. Applied skills Leadership, Project Management, R, Data Science, Experimental design, Analysis Show less

    • Brunei Darussalam
    • Higher Education
    • 100 - 200 Employee
    • Intern, Project Manager & Researcher
      • Nov 2013 - May 2014

      As a visiting scientist representing UBD, I maintained and cultivated relationships with Brunei Shell Petroleum, Brunei Forestry Department, and the British High Commission. These stakeholders shared an interest in the success of a project on heath forests. Material outputs included several newspapers and blog articles, interviews, and events. Applied skills Project Manager, Relationship Building, Collaborating, Stakeholder Interaction As a visiting scientist representing UBD, I maintained and cultivated relationships with Brunei Shell Petroleum, Brunei Forestry Department, and the British High Commission. These stakeholders shared an interest in the success of a project on heath forests. Material outputs included several newspapers and blog articles, interviews, and events. Applied skills Project Manager, Relationship Building, Collaborating, Stakeholder Interaction

    • Australia
    • Higher Education
    • 700 & Above Employee
    • Research Assistant
      • Jul 2013 - Oct 2013

      • Audited a large-scale multifaceted ecosystem services project • Inspected spatial patterns of survival of plants in a fully randomised block design using binomial MEM • Resident field scientist on UWA’s farm of the future carrying out data collection on several projects. • Audited a large-scale multifaceted ecosystem services project • Inspected spatial patterns of survival of plants in a fully randomised block design using binomial MEM • Resident field scientist on UWA’s farm of the future carrying out data collection on several projects.

Education

  • ETH Zurich
    Doctor of Science, Forest Sciences, Ecology, Evolution and Biology
    2014 - 2018
  • Codeworks
    Computer Science
    2017 - 2017
  • University of Aberdeen
    Master of Science - MSci, Biological Science
    2008 - 2013

Community

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