beBee background
Professionals
>
Technology / Internet
>
London
Marcos Hardy

Marcos Hardy

Full Stack Software Engineer
London, Greater London

Social


About Marcos Hardy:

I am a highly skilled and motivated individual with over 7 years of experience in developing and implementing efficient and effective software solutions. Currently working for Fortnum and Mason as a software Engineer, where i utilise my technical skills to contribute to the success of the business' online platform. I am also serving as the director of Nudo Designs, a company specialising in selling EPOS and retail systems where I am responsible for leading and overseeing the development initiatives of the company. Additionally, I also freelance in my spare time. With my diverse background and experience in both design and technology, I am well-equipped to drive innovation and growth within my current roles.


Skillset:
• Specialist in React, React Native, Javascript, Typescript and Python
• API development using OpenAPI, Swagger, Connexion, Flask and Python
• Design, Build and deliver cloud native solutions leveraging cloud-specific solutions such as GCP
• Full stack DevOps engineer – advanced git usage and experience of building CI/CD pipelines and automated testing (pytest, detox, mocha, jest)
• Cloud Native deployment patterns using Docker based microservices and hosting in public cloud
• Google Cloud security, run, build, storage, hosting, billing, IAM, Firebase and BigQuery analytics
• IOS and Android app development using React Native, Javascript, Native Modules
• Web development using CSS, SASS, HTML, JSX, Javascript and React
• Disciplined, adaptive, self-taught entrepreneur with a passion for using technology to optimise business processes
• Experience mentoring and inspiring team members and making key architecture decisions
• Dual nationality British/Spanish - bilingual and able to live/work in UK and/or EU.

Experience

Digital Engineer at Fortnum & Mason (2024 - current)

  • Initiated the transition from an outsourced web development model to in-house operations, enhancing technological control and innovation.
  • Conducted a comprehensive analysis of the existing codebase, identifying and eliminating unnecessary dependencies to boost website performance.
  • Collaborated closely with both an external agency and internal stakeholders to align business requirements with technological solutions, ensuring seamless functionality enhancements.
  • Led the introduction of rigorous testing protocols, including unit and end-to-end tests for each component, establishing a foundation for higher code quality standards absent prior to my tenure.
  • Overcame integration challenges with the agency by advocating for and implementing advanced coding standards, setting new benchmarks for future developments.

 

Software Engineer (contract) at the dot.to (2024 - current)

  • Led the creation of a cutting-edge wine shipping system for the US market, managing the project from inception. 
  • Integrated with FedEx to ensure hassle-free logistics. 
  • Provided daily updates to the client, ensuring transparency and building a strong relationship. 
  • Utilized Next.js, Firebase, React, and TypeScript to deliver a high-quality, scalable solution.

 

Full Stack Software Engineer (contract) at Agency 72 (2024 - current)

  • Worked on various greenfield projects for global clients, showcasing versatility and innovation. 
  • Developed a native app for KitKat using React Native and VR technology to create an immersive user experience.

 

Full Stack Software Engineer at Play Retail (2023)

This was a very exciting role with multiple projects on the go at once.

  • Building strong relationships with global clients across the world
  • Strong communicator ensuring management and clients were kept up to date with all our projects and future projects
  • Working to very tight deadlines and ensuring work was released to a high standard while also managing priorities and ensuring the highest priority projects were completed first
  • Managing timesheets to ensure clients are billed accurately
  • Developed and deployed POS terminals and other digital touchpoints enhancing customer interaction for a multitude of retail outlets worldwide
  • Worked with multiple cloud environments, utilising platforms such as AWS and GCP
  • Working with a range of databases such as Mongo, Redis, DynamoDB, Athena, Aurora and S3
  • Hosting websites, API’s, IOS apps, Games
  • Working with Service workers to ensure offline capabilities
  • Developed and maintained CI/CD pipelines for Vercel, Netlify, Heroku and custom pipelines for AWS and GCP
  • Managing clients analytics using GTM and Google Ads
  • In depth planning and architecture of new projects and estimating time scales and costs for each project
  • Key Projects:
    • An expansive CMS tool, now a hub for over 300 airports across the world. 
    • Creating engaging digital games such as scratchards and wheel spinners used by users across the world
    • Tailored multi-language UI, including those with right-to-left scripts, for a truly local feel
    • Built an in house documentation hub for all of our projects
    • Training other developers on projects and understanding new concepts
    • Creating AI and AR products for global brands such as Gucci, Lindt, Burberry and many more
    • Native VR IOS app for users to test makeup products before purchase
    • Engineered a custom monitoring website for companies across the world to monitor the status of their devices
    • Developed standout landing and promotional websites, elevating our digital presence.

 

IT Developer at SportsShoes.com (2022-2023)

Worked on an exciting web replatforming project. The project involved:

  • Upgrading the company's existing website to a new NextJS, React, Typescript, NodeJS and Chakra UI website. 
  • Working with a team of developers and stakeholders to ensure that the new website met the needs of the business and its customers. 
  • Developing Rest and graphQL API endpoints in NodeJS leveraging lambda functions on AWS
  • Working closely with designers to translate Figma designs into modern responsive and interactive website layouts.
  • Using Prismic as a headless CMS by creating custom components to enable content creators to easily manage and distribute content on the new site.
  • Planning, design, development, testing, and deployment of the project which included frameworks such as Vercel, Storybook, Figma,  Bitbucket, Git and Jira Service Management. 
  • Using React component libraries such as Chakra UI to enable greater accessibility, simplicity, and flexibility, making it more maintainable to develop high-quality, responsive layouts
  • Training and guiding developers from the current website (currently using PHP) to effectively use React to build modern web applications by providing them with the knowledge and skills needed
  • Collaborating closely with other developers, designers, and stakeholders to ensure that the website was up to standard. 
  • Conducting regular testing to identify and fix bugs and ensure optimal website performance, using Jest, React Testing Library.
  • Implement website analytics tools such as GTM to track user behavior and identify areas for improvement.
  • Integrate and Collaborate with third party providers and enterprise API’s
  • Working in an agile environment which meant that we had to be flexible and adapt to changing requirements and priorities. We used Scrum and Kanban methodologies to manage the project and ensure that we were delivering high-quality work on time and within budget. We held regular stand-up meetings, sprint planning sessions, and retrospectives to keep the team aligned and ensure that everyone was on the same page.

 

Overall, my experience working on the replatforming project at sportsshoes.com was a valuable learning experience. I gained a deeper understanding of agile methodologies, project management tools, and front-end development technologies. I am very proud of the work that i accomplished, and I am confident that the new website will have a significant impact on the company's online presence and customer engagement.

 

Director, Nudo Designs Ltd (2020-current)

Designed and developed a tech startup from the ground-up to automate and optimise retail business processes through the creation and delivery of a fully integrated EPOS Platform, Ecommerce, Analytics, Loyalty and Staff Administration solution which is now live in 10 sites and processes over £100k through our EPOS platform monthly. The tech stack consisted of:

  1. EPOS system; native cross-platform app using React Native, TS
  2. Admin native cross-platform app using React Native, TS
  3. Admin WebApp using React, JS
  4. TV native app using React Native, JS, Java
  5. Customer native cross-platform app using React Native, JS
  6. Customer Ecommerce webapp using React, JS, NextJS, 
  7. Shift Planners, Stock Control using React, React Native, Python as a SaaS offering
  8. 4 docker microservices using Python, Flask, openAPI, Running in docker containers in GCP cloud run
  9. 2 docker microservices using NodeJS, Express, openAPI, Running in docker containers in GCP cloud run
  10. Detox, jest, mocha and pytest for our automated tests
  11. App Store and Play store, TestFlight, Google Play console for deployments
  12. Apple Business Manager to MDM devices (EPOS app)
  13. Payment (Card Reader) Integrations using websockets in NodeJS
  14. Firestore and BigQuery for our database.
  15. Firestore Crashlytics and Google analytics for reporting
  16. Firestore messaging and dynamic links.
  17. Google MLKit API to scan QR codes and inventory barcodes
  18. Git for version control
  19. GitLab for:
    1. our CI/CD pipelines
    2. to store all our code 
    3. for issue tracking

Managed business relationships with key stakeholders and translated business requirements into technical designs. Development and coding following cloud native architectural principals and agile delivery using automated CI/CD pipelines and comprehensive suite of automated tests. Using big data analytics to provide in-depth reporting and business insights.

 

Freelance Web / App Developer (2018-2020)   

Developed and deployed multiple eCommerce websites for clients across multiple industries. Here are some of the projects I developed:

  1. Rubbish Removal WebApp:
    1. This was a native website built in HTML, CSS, SASS, Javascipt and jQuery. This was for a client working within the rubbish removal industry who wanted a webapp to book and manage appointments. 
  2. Hairdresser WebApp:
    1. This was a native website built in HTML, CSS, SASS, Javascipt and jQuery. This was for a client working within the hairdressing industry who also wanted a webapp to book and manage appointments. 
  3. Coffee Shop WebApp:
    1. I built an ecommerce WebApp for a coffee company using React, HTML, CSS, Javascript. This website is where I first started to notice the cons of using a traditional web hosting service as the file uploads were really slow, it didn’t scale well and we could only SSH in. This is where I decided to take a course on Google Cloud Platform and from here we moved everything (including our backend API’s using Python & Flask) over to GCP. The client was very happy with the site, and sales were starting to rise on the site which was when they asked me to develop a native app for them
  4. Coffee Shop Native App
    1. After the success with their webApp I built, they also wanted me to develop a native app for their customers which would allow users to gain loyalty points and claim prizes. The App was built using React Native, Javascript, using Python for our backend microservices. Once the app was released, I noticed the struggle of not having an integrated EPOS and loyalty app. I spoke to the EPOS company to see wether this was something they could offer, which turned out to not be possible; so I decided to start my own business offering an EPOS and an integrated loyalty app so solve this problem. 

 

NATS National Air Traffic Services (May 2018)  

Spent a week learning about the businesses technical and engineering processes and seeing how the UK’s airspace functions on a day to day basis.

Education

GCSES: 

  • Geography (9), Computer Science (7), French (7), Chemistry (7), Biology (8) Physics (8), English Literature (7), English Language (7), Maths (8), Further Maths (6), Religion and Philosophy (7)

A-Levels

Spanish (A*)

Professionals who compete with Marcos

Professionals in the same Technology / Internet sector as Marcos Hardy

Professionals from different sectors near London, Greater London

Other users who are called Marcos

Jobs near London, Greater London

  • Wayman Group

    Nursery Teacher

    1 week ago


    Wayman Group London, United Kingdom Full time

    Nursery Teacher – Brilliant Primary School - Willesden, London · Wayman Education is working with a vibrant and fun primary school based in Willesden seeking a proactive and emotionally intelligent Nursery Teacher. · The children are hardworking, caring, inquisitive and imaginati ...

  • Wayman Recruitment Group

    Teacher of Spanish

    3 weeks ago


    Wayman Recruitment Group Bexley, Greater London, United Kingdom Full time

    Spanish Teacher required to work on a full-time position · * Spanish Teacher required to work within a Outstanding mixed school · *Spanish Teacher to join a highly successful and well-resourced department · Wayman Education is looking for a Spanish Teacher to work within a hig ...

  • Professional Construction Recruitment Limited

    General Labourer

    1 week ago

    Direct apply

    Professional Construction Recruitment Limited Oxshott, United Kingdom

    General Labourer needed for work, working on a busy new build housing project in the Oxshott area of Surrey. · For this project you will need to have experience of working on sites as a general labourer and also have a valid CSCS. · **Job Types**: Full-time, Temporary contract · ...