Shane – AWS, Java, React, experts in Lemon.io

Shane

From Albania (UTC+2)flag

Full-stack Web Developer|Middle
Back-end Web Developer|Senior

Shane – AWS, Java, React

Shane is a software engineer with over 10 years of professional experience delivering complex SaaS platforms. He has led teams, demonstrated strong architectural thinking, taken end-to-end ownership of projects, and maintained clear communication with clients and stakeholders. Shane is well suited for senior engineering roles involving complex systems, cross-functional collaboration, and technical leadership.

12 years of commercial experience
Main technologies
AWS
7 years
Java
10 years
React
2 years
Typescript
3 years
Java EE
10 years
Spring
7 years
Additional skills
AI-assisted coding
Salesforce
PostgreSQL
Angular
jQuery
Spring MVC
SQL
.NET
C#
Python
ASP.NET Web API
Node.js
Next.js
AI agent development
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Technical Lead II
Apr 2025 - Ongoing1 year 3 months
Project Overview

An enterprise SaaS pricing platform that enables large organisations to configure complex pricing rules, calculate customer-specific prices and manage pricing workflows across multiple services. I was a technical lead on a team that worked on the pricing system and a portion of the front end.

Responsibilities:
  • Brought into a delayed enterprise pricing platform to stabilise delivery and accelerate progress toward production readiness
  • Took ownership of the most complex business logic and system workflows across services
  • Redesigned a database-heavy calculation path as an in-memory Java processing pipeline, delivering more than a 10× performance improvement.
  • Refactored a legacy tuple-based read/write workflow, reducing end-to-end processing time from approximately 30 minutes to 2 minutes.
  • Introduced AI-assisted engineering workflows using Codex for repository analysis, implementation, refactoring, testing and deep debugging, including the migration of a Java worker to TypeScript.
  • Created reusable Codex skills and configured a secure Model Context Protocol server with restricted, read-only PostgreSQL access for schema inspection and datastore-level debugging.
  • Developed deep expertise in the data model and configuration, becoming a primary point of contact for diagnosing cross-system issue diagnosis
  • Played a key role in delivering the first production-ready release of the platform
  • Led a hackathon-winning team that built a tool transforming customer transaction history into structured metadata, enabling immediate data visualisation and pricing adjustments
Project Tech stack:
Java
React
PostgreSQL
GPT
Next.js
Node.js
AI-assisted coding
AI agent development
AI system design
Amazon EC2
Amazon ECS
Amazon S3
AWS CodeBuild
AWS Lambda
Amazon SQS
Technical Lead
Dec 2022 - Apr 20252 years 3 months
Project Overview

A configuration management system for an enterprise SaaS platform that enabled seamless migration of tenant configurations across environments. The solution streamlined configuration management, significantly reducing migration time from days to hours while improving the reliability and efficiency of deployment workflows.

Responsibilities:
  • Led a distributed EU/US team building a tenant configuration migration platform for a microservice-based SaaS system.
  • Delivered services, workers, and an OClif CLI that reduced configuration moves between environments from days to hours.
  • Designed and implemented an integration layer for consistent configuration and data movement across multiple microservices.
  • Supported preview, dependency handling, full bundle deployments, artefact-level deployments, and individual configuration deployments.
  • Worked closely with architecture, product, QA, and internal users to define scope, validate designs, and support adoption.
  • Acted as the main escalation point for migration tooling issues across services, data, and infrastructure.
Project Tech stack:
API Gateway
Serverless Computing
Microsoft SQL Server
PostgreSQL
Redshift
Node.js
Java
Typescript
AWS CloudFormation
AWS CodeBuild
Visual Studio Code
Senior Software Engineer
May 2019 - Dec 20223 years 7 months
Project Overview

An enterprise SaaS pricing platform that enables large organisations to configure complex pricing rules, calculate customer-specific prices and manage pricing workflows across multiple services.

Responsibilities:
  • Worked on a large-scale enterprise pricing platform made up of 40+ Java-based microservices integrated with a legacy monolith and Salesforce.
  • Built backend services in Java and contributed frontend features using Angular and React-based UIs.
  • Helped modernise workflow configuration management by moving from a Salesforce Visualforce/SObject/SQL Server flow to Java APIs backed by PostgreSQL and a Salesforce Lightning UI.
  • Built ETL-style workers to move data from Redshift and SQL Server into Aurora, with a focus on repeatable execution and data correctness.
  • Helped migrate legacy ECS/SWF polling workers to an AWS Step Functions based execution model.
  • Supported critical production incidents, root-cause analysis, technical interviews, mentoring, and stand-in Technical Lead duties.
Project Tech stack:
Java
Angular
React
PostgreSQL
ETL
Redshift
AWS
Salesforce
Software Engineer
May 2015 - Oct 20172 years 5 months
Project Overview

A rules engine and campaign management platform that allowed marketing teams to define customer eligibility criteria and target promotional offers without needing support from the engineering team.

Responsibilities:
  • Worked as a full stack developer mainly concentrated on Java and Angular but also some .NET and jQuery.
  • Developed and maintained backend web services as part of an agile team using Java and Spring MVC for a website which allowed customers to compare the price of ink across multiple resellers.
  • Implemented the design of an internal rules engine system mainly used by the business to determine customer eligibility for special offers.
  • Designed the system to replace a legacy rules engine system.
  • Enabled the business to create rules using a simple user interface so they could create online marketing campaigns without contacting the IT team for help.
  • Worked on a printer comparison system for the business intelligence team built using .NET WebAPI and Angular 4.
  • Enabled the BI team to compare the features of multiple printers simultaneously.
Project Tech stack:
Java
Angular
.NET
jQuery
Spring MVC
SQL
Oracle
Microsoft SQL Server
Software Engineer Intern
Jun 2014 - May 201511 months
Project Overview

An internal suite of applications used by QA teams to test and validate enterprise services. The platform streamlined test execution, improved quality assurance workflows, and supported efficient verification of product functionality before release.

Responsibilities:
  • Worked as part of a development team maintaining and improving online printing services.
  • Learned how to integrate websites with a number of HP web services to create an excellent customer experience.
  • Developed a number of applications for testing web services using MVC.
  • Developed a reporting application with a login system using MVC and Entity Framework.
  • Allowed users to search for hits on an HP website during a certain timeframe by querying a database and summarised the results in an interactive graph.
  • Developed software using WPF which simulated a printer to be used by QA for testing.
  • Allowed users to enter various information about the printer and send it to an HP web service.
  • Checked the received response against a stored expected response and showed discrepancies to the user.
  • Allowed users to create and execute a run of tests at the click of a button and notified them of pass or fail results.
  • Gained experience in bringing a project from development through to Quality and Security control.
Project Tech stack:
C#
SQL
MVC
WPF

Education

2014
Software Design and Development
Master’s Degree

Languages

English
Advanced

Hire Shane or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.