Albin George

Software Engineer

Amsterdam, Netherlands9 yrs 5 mos experience

Key Highlights

  • Over a decade of experience in backend solutions.
  • Expert in Golang and Google Cloud Platform.
  • Proven track record in FinTech integrations.
Stackforce AI infers this person is a Backend-focused Software Engineer in the Fintech and E-commerce industries.

Contact

Skills

Core Skills

GolangGoogle Cloud Platform (gcp)System ArchitectureSolution ArchitectureApi ArchitectureTechnical LeadershipFintechBack-end Web DevelopmentEngineering

Other Skills

.NETAPI DevelopmentAirflowAkamaiBigQueryC4 modelsCoachingCommunicationDBTDesign DocumentsDockerEnglishGinGithub ActionsHashiCorp Terraform

About

As a software engineer at IKEA, I design and build applications that track user onboarding details, re-architect the financing platform for multiple markets, and implement observability pillars using Golang and GCP technologies. With over a decade of experience in crafting robust backend solutions, I have a deep understanding of low-level and high-level system design, API architecture, infrastructure optimization, and CI/CD pipelines. In my previous roles, I drove bank and card network integrations, set up alerts and monitoring of various services, wrote technical specifications, and tested and deployed projects using Golang, PHP, MySQL, Laravel, Docker, and Git. I also integrated Unbxd search and recommendations to various e-commerce platforms using SDKs, plugins, and internal tools. I enjoy collaborating with diverse teams, communicating with stakeholders, and delivering value to customers through quality and performance.

Experience

Ikea

Software Engineer

Jan 2023Present · 3 yrs 2 mos · Amsterdam, North Holland, Netherlands · On-site

  • Accomplishments
  • Re-architected the financing platform so that it scales for multiple markets(countries)
  • Proposed and implemented a webhook based solution to have real-time updates for the translations done by co-workers
  • Proposed and implemented a stream processing replacement instead of batch processing data pipeline template resulting in 2x faster processing with one fifth memory usage. This template replaced all the internal data pipelines within our area(multiple teams). Used various Golang concurrency patterns(fan in, fan out, worker pools, timeout, etc) to achieve this.
  • Built plugin based architecture for the internal framework used across multiple teams.
  • Created a config based plugin which are being used across multiple teams to build standardised APIs which supports both time-series and non time-series data
  • Implement multiple observability pillars including structured logging, log based metrics, dashboards and tracing
  • Built CI/CD pipelines using both GCP stack and Github Actions
  • Built an internal API Gateway solution which handles OAuth authentication via multiple identity providers and routing. This is being used by multiple teams across 2 areas in IKEA.
  • Proposed and integrated API caching via Akamai CDN
  • Setup a new sub-domain using Cloud DNS and Google Cloud Load Balancer
  • Helped open source the internal framework we used, and received the "Open Source Contributor" badge
  • Helped in hiring and helped streamline the process
  • Technologies
  • Golang, Python, Postgres, Terraform, Github Actions, BigQuery, DBT, Airflow, Workload Identity Federation, Swagger, C4 models, Miro, Akamai, Kubernetes
GolangPythonPostgresTerraformGithub ActionsBigQuery+9

Career break

Relocation

Jul 2022Dec 2022 · 5 mos · Amsterdam, North Holland, Netherlands

Razorpay

Senior Software Engineer

Jun 2017Jun 2022 · 5 yrs · Bangalore, India

  • Driving bank / card networks' integration end-to-end
  • Setup alerts and monitoring of various services(both internal services and external gateways)
  • Communication with the team from banks, government or third party organizations
  • Writing technical specifications for projects
  • Having discussions with various teams regarding implementation
  • Testing on UAT / sandbox environment and subsequently taking the project live
  • Adding metrics to monitor various aspects
  • Technologies used:
  • Golang, PHP, MySQL, Laravel, Docker
GolangPHPMySQLLaravelDockerFinTech+1

Unbxd inc

Solutions Engineer

Nov 2014Jun 2017 · 2 yrs 7 mos · Bangalore

  • Integrate Unbxd search and recommendations to various E-commerce platforms
  • Manages SDKs, plugins and a few other internal tools to help with the integration process
PHPMySQLCommunicationSolution ArchitectureBack-End Web Development

Npm technologies

PHP Lead

Nov 2013Nov 2014 · 1 yr · Bangalore

  • Lead a team of back-end developers into creating robust, scalable websites in different technologies including Magento, Zend, etc.
PHPMySQLCommunicationBack-End Web DevelopmentEngineering

Accenture

Associate Software Engineer

Jul 2012Nov 2013 · 1 yr 4 mos · Bengaluru, Karnataka, India

  • Work on MS SQL, .NET
  • Invoice Processing using InputAccel Documentum
  • Building automation tools with windows batch scripting
MS SQL.NETCommunication

Redatom studios

Backend Developer

Jul 2010May 2012 · 1 yr 10 mos · Kochi, Kerala, India

  • Complete freelance web development projects for clients
  • Coordinate between front end and back end development
EnglishEngineering

Rajagiri school of engineering and technology

Student

May 2008Jun 2012 · 4 yrs 1 mo · Cochin

English

Education

Rajagiri School of Engineering & Technology

Bachelor's degree — Computer Science

Jan 2008Jan 2012

Stackforce found 100+ more professionals with Golang & Google Cloud Platform (gcp)

Explore similar profiles based on matching skills and experience