Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Network Power<100 people
Roles
🔥100%
Startup Founder
💸50%
Marketing
✔️50%
IT
Geos
🇦🇲50%
Armenia
Work Background
Software Engineer
ENAPISoftware Engineer
Feb. 2024Madrid, Community of Madrid, SpainAs an infrastructure layer company, ENAPI focuses on building the most secure, reliable, and scalable platform for stakeholder collaboration in the EV industry. ENAPI exists to commoditize connectivity and, thus, fuel the green mobility revolution.
Founder & CEO
GigapipeFounder & CEO
Jan. 2020 - Mar. 2024Barcelona, Catalonia, SpainGigapipe is a fully managed infrastructure as a service platform for ingesting and querying Big Data real-time.
Software Engineer
New Relic, Inc.Software Engineer
Aug. 2019 - Jan. 2020Barcelona Area, Spain
Software Engineer
Crate.ioSoftware Engineer
Nov. 2018 - Jul. 2019Berlin, Berlin, GermanyCrateDB is a distributed SQL database built on top of a NoSQL foundation. It combines the familiarity of SQL with the scalability and data flexibility of NoSQL. My role at Crate.io has been focused on the CrateDB Cloud platform, which is a platform for deploying managed instances for CrateDB and related services. There are currently two ways of interacting with the Cloud API: through the Cloud UI, or through the CLI (Croud). I designed the initial implementation and structure of the Python CLI, while also working on the API itself, of which the CLI interacts with. The API is also written in Python (a Flask application), and heavily leverages GraphQL. I have also been working on connecting logs and metrics to different providers within the Cloud ecosystem, such as CrateDB itself, Grafana, Azure Monitoring etc. An example being an Azure Metrics Adapater that I wrote, which is deployed in a Cloud cluster Kubernetes environment, and scrapes a federated Prometheus endpoint for metrics, then transforms those metrics into a format that can be sent to Azure Monitoring. More recently, however, I have been working on the IoT Data Platform, which is a platform used to enrich and visualise data sent from IoT devices, while storing that data in CrateDB (raw and enriched). Both Cloud and the IoT Data Platform are deployed inside Kubernetes (non-managed) clusters. Another essential part of my role is to attend all planning meetings for future stories (within my team), provide code-reviews, and participate in both sprint and cycle reviews. It is also everyone’s responsibility to assist and mentor junior developers across all teams; most of whom are still studying and/or work part-time.
Head of Engineering
24metrics.comHead of Engineering
Dec. 2017 - Nov. 2018Berlin Area, GermanyAt 24Metrics I was originally brought on as a full stack developer with an initial focus on fixing numerous frontend bugs. However, due varying circumstances I ended up project managing our main product, Fraudshield. Fraudsield is a analytics tools that analyses conversions and tags them with information relating to whether they appear fraudulent or not. My goals were simple: stabilise, reduce costs and implement some small, client requested features. While this sounded simple it turned out to be rather difficult. The stack was comprised of a Laravel application, an AngularJS frontend, MySQL and ElasticSearch, RabbitMQ, Redis, and Jenkins, with everything deployed on AWS. While working on Fraudshield I changed our Gitflow, replaced a lot of old code with more maintainable and performant code, fixed the UI bugs, assisted in massive architectural changes, and changed the majority of our internal processes. After Fraudshield finally stabilised, we began building a new project: Clickshield. Clickshield is essentially a very low cost ad server that allows for realtime analysis and action on clicks. My role for Clickshield was project manager/lead engineer. Therefore, I was directly responsible for implementing services and making decisions that would allow the application to scale, so that it was capable of processing around 7 billion API requests a day during its Beta phase, as well the training and on-boarding new and existing engineers, managing our agile boards, and providing support to other engineers. Alongside this, I was also involved with the CEO in finding new engineers, primarily by doing the final interview stage and making the final decision on whether a candidate was a good fit. Since obtaining the relevant resources to start the project, I began focusing mainly on DevOps (GCP and Kubernetes), as well as writing a lot of code in Go for varying tools and micro-services.
Web Developer
Oval Business SolutionsWeb Developer
Jan. 2017 - Dec. 2017Guildford, United KingdomDuring my time at Oval Business Solutions I have been provided with the opportunity to work on large scale enterprise application solutions for a variety of businesses. Working within a small team of five other PHP developers my main responsibilities are centred around the development, and support of bespoke CRM/CMS applications as well as contributing to our Software As A Service platforms. Utilising modern design patterns and application architecture we take advantage of Docker for virtualisation and maintaining reliable development environments, while establishing pipelines for UAT and production deployment to AWS. Furthermore we use Doctrine ORM and implement custom repositories and interfaces for gaining database access. On the client side the majority of projects I have worked on are built using AngularJS. To ensure minimal bugs in production environments we fully unit test all application code, while also making use of a UAT branch on GIT, that is fully tested before being pushed to Master (production). This strict adherence to application architecture and development process has exposed me to modern best practises as well as advancing my skills and competence in project management contexts. I also believe this has caused me to become a very disciplined programmer, which is often key to successfully developing scalable applications. Alongside this, it means I am fully capable of starting large projects from scratch, or assist in existing projects with little introduction. I also played a key role in the development of the SaaS platform, Landmark maps, that Oval sells to Podio users. Similarly, I currently play a vital role in the management and further development of Oval’s other SaaS platform, Awardstage.
Software Developer
Westminster Forum ProjectsSoftware Developer
Jul. 2016 - Jan. 2017Reading, United KingdomWhile at Westminster Forum Projects (WFP) I mainly focused on updating the existing internal business application to follow an object orientated approach, alongside developing the new corporate website. The internal business application had grown to such a complexity that procedural programming alone resulted in verbose, poorly structured code. When I started the entire application was built only with procedural programming and no frameworks, but I have now implemented object orientated design across a number of available tools, as well including jQuery and Bootstrap on the front-end. More specifically, I built and developed the most used, and arguably fastest tool on the system, which generates reports and provides invaluable information for the marketing team. I also took an active role in developing the companies new corporate website and rebranding and am responsible for the majority of the user interface and its functionality. Although my focus is on backend development, I have mainly done the website’s user interface myself, due to my more advanced knowledge of front-end design. Alongside these roles I was also tasked with database management, daily backups, and server administration. My experience with more modern development concepts and technologies enabled me to suggest new methods and solutions for existing tools, as well as potential future tools. This provides me with a lot of autonomy, authority and influence within the company.
Digital Marketing Specialist
Freelance, self-employedDigital Marketing Specialist
Jul. 2015 - Jul. 2016Initially I provided SEO services and digital marketing consultancy as a freelancer from skills I developed on my own. With rapid success and a good attention to detail I was able to quickly develop my skills and obtain further work, while keeping in-line with modern practise. I provided SEO services for a very large care management group that operates in the UK, and have provided such services for a number of clients in the past. I have an ongoing relationship with Care Management Group (CMG), and currently providing SEO assistance for their new website. Alongside providing SEO I have also developed a variety of different web applications. Initially these sites were built using Wordpress, but as my knowledge in backend programming expanded, I started building more bespoke applications. From there I became a software developer as opposed to focusing more on digital marketing services.

Requests

Touchpoint image
0
Looking for a Job
CTO Role Opportunity
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Alastair on Intch
IT
451129 people
192
IT Product and Project Manager @ Nestle
20
UX Designer
17
UX/UI Designer @ Wings Over Earth LLC
ITDevOps
33448 people
23
Software Architect @ Unilabs
21
Linux Engineer / CTO @ DentroNavigation
20
Head of Digital Development and Operations @ Awwg