Gowthaman Ravindrathas

Senior Frontend Engineer at Pollen Technologies

|

About Me

It all started when I first tried to edit a website by clicking on inspect element. Later led to me building my first website using HTML, CSS and JavaScript. I slowly fell into a rabbit hole of learning new web technologies and going into the depths of software engineering.

Fast forward today, I'm a software engineer based in London, UK. My current role involves leading frontend development, building robust and innovative software solutions for Pollen Technologies - from intuitive customer landing pages, sophisticated internal dashboards and other tools to help the business grow.

When I'm not at the computer, I'm usually training at the gym, exploring new places with friends and indulging my culinary curiosity by going on a quest for food.

Experience

Jul 2023 - Present

Senior Frontend Developer · Pollen Technologies

Lead frontend development at Pollen Technologies. Create analytics dashboard to view and track large amounts of transactions. Decrease Pollen platform's loading times by around 63% across the application with various rendering optimisations.

ReactNext.jsNode.jsReduxTypeScriptSpring BootAWS ServicesMaterial UIJavaJestPostgresDockerKubernetesSQSSNSRDS

Jan 2024 - May 2024

Senior Software Engineer · Orsay AI

Lead a team of 4 engineers to build an AI-driven engagement platform that consolidates leads from multiple channels, including Instagram, WhatsApp, and Slack. Designed to facilitate interaction with leads through AI agents, the platform allows users to view, respond, and manage conversations efficiently

FastAPIPythonAWS ServicesDynamoDBS3LambdaAPI GatewayCloudFrontAWS CDKFargateGitHubGrafana faroReactTanstack QueryFramer MotionTypescriptZustand

Jan 2023 - Jul 2023

Frontend Developer · HIVED

Lead frontend development at HIVED - create and implement frontend solutions for a variety of services used by HIVED. Worked on customer tracking page, warehouse sortation app and driver delivery app. Decrease customer tracking page's FCP by 40% on desktop and 70% on mobile.

FlutterReactReduxTailwind CSSNode.jsTypeScriptGolangMongoDBS3LambdaCloudFrontAPI GatewaySQSSNSEC2AWS IaCAWS Services

Jan 2022 - Jan 2023

Software Engineer · University of Exeter

Work on a variety of microservices used within the university. Work with Flutter for mobile apps and React for web apps.

S3LambdaStep FunctionsServerless architectureCloudFrontAPI GatewaySQSSNSGrafanaNode.jsTypeScriptAWS ServicesDynamoDBCognitoCDKFlutter

Jun 2021 - Jan 2022

Backend Engineer · European Space Agency (ESA)

Led backend development for the interactive virtual tour software for ESA's New Norcia Ground Station in Australia to help ESA staff visualise and operate the site remotely from Europe.

PythonFastAPIAWSFargateVPCRoute53DynamoDBIAMTypeScriptCDKPostgresDockerKubernetesSQSSNSRDS
View Full Résumé

Portfolio

projectsImage

An advanced AI-powered platform designed to streamline contract review by analyzing individual clauses, assessing risk levels, and providing actionable improvement suggestions.

PythonFastAPIAWS ServicesOpen AILLMFargateReactMaterial UITypeScriptGrafanaS3DynamoDBDocker
projectsImage

Search engine that locates AI-generated images. Allows users to filter, view, download and favourite AI-generated images from varying resolutions and quality.

RustAxumReactFramer MotionMaterial UIAWS ServicesS3DockerKubernetesTypeScriptDynamoDB
projectsImage

A platform to invite friends to play Tic-tac-toe on a board of any size and winning condition over the internet!

GolangGin-GonicMongoDBPusherWebSocketsVercelReactTailwindZustandTanstack Query
projectsImage

Application for visualising neural networks as directed graphs. Allows you to upload JSON files with data about layers, nodes and edges of the neural network then visualise, edit and export the updated neural network.

Next.jsReactMaterial UINode.jsTypeScriptReact FlowD3.js
projectsImage

A platform to view, respond and interact to leads on various platforms such as Instagram, WhatsApp, Slack, etc using AI agents. Also, talk to AI agents and configure them to respond to leads.

Next.jsReactMUINode.jsTypeScriptZustandReact QueryAWS ServicesFastAPIPythonLLM
projectsImage

University wide app used by over 20,000 students. Built with Flutter frontend - consuming a Node.js backend microservices architecture. Has features such as timetable, maps, events, news, and more.

FlutterProvidersBLoCChopperAWS ServicesNode.jsTypeScriptMongoDB
projectsImage

E-commerce website for Great Comcat Engineering Ltd. Built with Next.js, Tailwind, Framer Motion and MongoDB. Has features such as Stripe and PayPal payments, and more.

Next.jsTailwindStripeFramer MotionPayPalMongoDB
projectsImage

A small Flutter application to search and view details about Reddit posts as such 'r/topics'. Built with Flutter and consuming the Reddit API. Uses Providers and BLoC for state management and Chopper for API calls.

FlutterProvidersBLoCChopperAWS Services
projectsImage

Simulation of gravity between particles written in JavaScript. Uses HTML Canvas to render the particles. Has features such as changing the number of particles, and more.

JavaScriptHTMLCSS
View All Projects