Michael Perju, Software Developer in London, United Kingdom
Michael Perju

Software Developer in London, United Kingdom

Member since July 29, 2021
Michael has a degree in AI with a strong background in algorithms and data structures. He was a researcher at the Royal Holloway University of London, delivered a paper titled "Disentangled Representation Learning," and led projects for clients such as Bosch, the Mayor of London, and GLAs Greater London Authorities. He has worked with professors from universities such as UCL and Pittsburgh for UK, EU, US, and African cities on projects from data science, to government, Healthtech, and IoT.
Michael is now available for hire




London, United Kingdom



Preferred Environment

Linux, Docker, Algorithms, Artificial Intelligence (AI), Kubernetes, Terraform, JavaScript, Go, Node.js, React, Architecture, Microservices, APIs, Web Services, Back-end

The most amazing...

...platform builds I led were for clients such as the Mayor of London, Washington, New York, and other eight cities across the EU, US, and Africa.


  • Full-stack Software Engineer

    2021 - PRESENT
    Moneyhub Financial Technology Ltd
    • Implemented tools to showcase the financial capabilities of the app for the sales team, which requires a deep understanding of the platform, tools, technologies, and work across all the codebase.
    • Implemented live preview systems, contributing to better UX and adding technical improvements to the notifications.
    • Contributed to new customization features to accommodate clients' needs without complicating the codebase or branching the product development.
    Technologies: Node.js, React, PostgreSQL, MongoDB, Docker, Kubernetes, CI/CD Pipelines, Web Services, Back-end
  • Head of Technology

    2019 - 2021
    Tech City Ventures
    • Led the development of projects for clients such as Bosch, CPC Connected Places Catapult, the Mayor of London, and GLAs Greater London Authorities across all 13 London boroughs and for cities like Washington, New York, Berlin, Nairobi, and Johannesburg.
    • Developed modular solutions for technology ecosystem platforms such as https://tech.london in the US/EU area, making the product easily internationally scalable within days.
    • Adopted efficient technical decisions and communicated with clients on a technical level, alongside the company management team.
    • Grew the team, hired new members, conducted technical interviews, evaluated the cultural fit, and delegated tasks, as well as training on a variety of technology solutions such as JavaScript, Docker, Kubernetes, and CI/CD pipelines.
    • Conducted research alongside two university professors and AI experts for a data science product. Developed a robust infrastructure and architecture for the product to be pitched to government officials and junior data scientists.
    Technologies: JavaScript, Node.js, React, Socket.IO, Linux, Python, Docker, Kubernetes, AWS, Architecture, Microservices, APIs, Go, Amazon Web Services (AWS), DevOps, API/Services Architecture, Web Services, Back-end
  • Undegraduate Researcher

    2020 - 2020
    Royal Holloway University of London
    • Delivered a research paper titled "Disentangled Representation Learning." (https://docs.google.com/document/d/18rSndK8WJP4bL89ljXtP3_EkUds-x8RN6tFLRSZ5kxo).
    • Researched representation learning using autoencoders and variational autoencoders. The course prerequisites were familiarity with neural networks, convolutional neural networks, calculus.
    • Achieved the disentanglement by using the latest research on variational autoencoders by Ilyes Khemakhem, Diederik P. Kingma, Ricardo Pio Monti, and Aapo Hyvärinen. (https://arxiv.org/abs/1907.04809).
    Technologies: Python, Pygame, PyTorch, NumPy, Neural Networks, Machine Learning, Variational Autoencoders, Convolutional Neural Networks, Calculus, Linear Algebra, APIs, Back-end
  • Software Engineer

    2018 - 2019
    • Engaged corporate clients such as CISCO, VMware, and a startup from Portugal, mostly on front-end development.
    • Led the development of a BI tool for Professional Medical Services https://p-m-s.com in the US to help them track and recover money from insurance companies and automate cumbersome bureaucratic and manual processes.
    • Developed the core "commit" system, similar to how Git works, ensuring rigorous automated testing and maintenance, as well as CI/CD.
    • Led code reviews and managed a team of five great, outsourced engineers and reported directly to the executive director of operations.
    Technologies: Python, Databases, JavaScript, Blockchain, React, Node.js, Linux, GitLab CI/CD, Microservices, APIs, PostgreSQL, Back-end


  • House Price Prediction San Francisco

    A platform developed by me during my university years for a machine learning course.

    The work included data preprocessing, using the data to train a linear regressor in Scikit-learn, and designing a system architecture to host a basic HTML front end, Flask Back end, and a worker service to process and return the data.

  • Undergraduate Research | Disentangled Representation Learning

    The topic that we researched together was Representation Learning using Autoencoders and Variational Autoencoders. The course prerequisites were familiarity with Neural Networks, Convolutional Neural Networks, and Calculus.

    We succeeded in achieving the disentanglement by using the latest research on Variational Autoencoders by Ilyes Khemakhem, Diederik P. Kingma, Ricardo Pio Monti, and Aapo Hyvärinen: https://arxiv.org/abs/1907.04809.

  • Tech London

    Tech.London includes the latest information and resources that people in London need to access opportunities in the technology sector, connect with each other, and grow their businesses. This ground-breaking collaboration between the Mayor of London, TechDotX, and a wide number of partners from London’s tech community is the embodiment of a shared commitment to increase jobs, train the workforce of the future, support new business, and ultimately ensure London is at the center of technology innovation.

  • Urban Links Africa

    Urban Links Africa has been established by the UK’s national center of excellence for urban innovation, Connected Places Catapult, to help partnerships between UK SMEs and South African and Kenyan organizations to develop innovative technology solutions to key urban challenges in some of Africa’s most rapidly emerging cities.

  • Energy Launchpad

    Energy Launchpad provides you with a single point of access, not only to business support but also in‐depth consumer insight, guidance on future policy and regulatory trends, analysis of the impact of your ideas on the whole system, and more. All focused exclusively on SMEs actively working on capturing the opportunities of clean growth in energy systems in the UK and internationally.

  • Thirty3

    Thirty3 gives small-to-medium-sized enterprises (SMEs) an aggregated view of opportunities and provides boroughs and government organizations transparency around London’s buyer landscape. The platform also visualizes relevant information about the (sometimes intimidating) public sector procurement process to empower SMEs in their procurement readiness journey. Built in collaboration with the Greater London Authority, this platform is an example of a shared commitment to supporting small-to-medium sized businesses across the capital and to giving government organizations greater buying power, more customizability, and more choices when it comes to procuring technology to ensure that London remains a center of innovation.

  • 11 Go Projects

    Completed 11 Go projects to learn Go.

    Work includes serverless architecture (AWS Lambda, API Gateways), Wit.ai, Wolfram, Go Fiber, MongoDB, DynamoDB, PostgreSQL, MySQL, Slack bots, DNS tools, and channels.


  • Languages

    JavaScript, ECMAScript (ES6), Go, TypeScript, Python, SQL, GraphQL, Wolfram
  • Frameworks

    Redux, Jest
  • Libraries/APIs

    Node.js, React, API Development, TensorFlow, PyTorch, Socket.IO, Puppeteer, NumPy, Pygame, Scikit-learn, Keras, Wit.ai
  • Tools

    GitLab CI/CD, Git, Amazon EKS, Terraform
  • Paradigms

    REST, Test-driven Development (TDD), Microservices, DevOps, API/Services Architecture, Testing
  • Platforms

    Docker, Linux, Kubernetes, Amazon Web Services (AWS), AWS Lambda, Blockchain
  • Storage

    PostgreSQL, MongoDB, Databases, NoSQL, Relational Databases, MySQL, AWS DynamoDB
  • Other

    Back-end, Algorithms, Data Structures, Machine Learning, Architecture, APIs, Web Services, Artificial Intelligence (AI), Deep Learning, Neural Networks, Operating Systems, Information Security, Computer Vision, Linear Algebra, Calculus, AWS, Variational Autoencoders, Convolutional Neural Networks, Networks, IP Networks, CI/CD Pipelines, DNS


  • Bachelor's Degree in Artificial Intelligence
    2018 - 2021
    Royal Holloway, University of London - London, England


    JUNE 2018 - PRESENT

To view more profiles

Join Toptal
Share it with others