Frank Tang

Backend Developer

I'm Frank (FT1006 on GitHub), a software developer based in Jersey, UK. I specialise in creating robust backend systems, data processing pipelines, and AI-powered solutions for businesses. With expertise in Go, Python, and PostgreSQL, combined with 6+ years of business operations experience, I deliver technical solutions that drive real business value with impressive turnaround times.

FT1006/about_frank.py
def get_frank_info(question: str) -> dict:
    """Get to know Frank Tang through code 🍵"""
    
    # Frank's profile data (100% accurate)
    frank_data = {
        'location': 'Jersey, UK',
        'tea_preference': 'Essential',
        'projects_shipped': 9,
        'favorite_stack': ['Go', 'Python', 'PostgreSQL'],
        'power_bi_years': 5
    }
    
    # Natural language processing for Frank facts
    if 'tea' in question.lower():
        return {'ans': 'Powered by tea 🍵', 'conf': 1.0}
    elif 'location' in question.lower():
        return {'ans': 'Jersey, UK', 'conf': 1.0}
    elif 'projects' in question.lower():
        return {'ans': '9 apps in 1 year', 'conf': 1.0}
    
    # Retry logic for getting to know Frank
    for attempt in range(3):
        try:
            return {'ans': 'Ask about Go or Python!'}
        except PersonalityError:
            if attempt == 2:
                return {'error': 'Frank.exe crashed 😄'}
            time.sleep(1)

Technical Skills & Experience.

Technical skills and experience in building robust systems. I work with backend development, data engineering, and AI integration, bringing both technical expertise and business understanding to create effective solutions.

01

Backend Development

Building scalable APIs and microservices with Go and Python. Specializing in PostgreSQL database design, JWT authentication, and RESTful architecture.

  • REST API Design & Implementation
  • Database Architecture
  • Authentication & Security
  • Microservices Development
02

Data Engineering

Creating efficient data pipelines and ETL processes. Expert in Power BI analytics and automated data processing solutions.

  • ETL Pipeline Development
  • Data Processing Automation
  • Power BI Analytics (5 years)
  • Real-time Data Solutions
03

AI Integration

Integrating LLMs and AI capabilities into business applications. Building intelligent automation and natural language interfaces.

  • LLM API Integration
  • Natural Language Processing
  • AI Agent Development
  • AI-Powered Analytics
04

Prompt & Context Engineering

Designing optimal prompts and dynamic contexts for LLMs. The science and art of providing just the right information to help AI models perform efficiently.

  • LLM Prompt Optimization
  • Context Window Management
  • Few-shot Example Design
  • Agent Conversation Flow
05

Business Solutions

Leveraging 6+ years of operations experience to build technical solutions that align with business objectives and drive measurable results.

  • Process Automation
  • Workflow Optimization
  • Business Intelligence
  • Technical Consulting

Featured Projects

A selection of projects showcasing backend development, data engineering, and AI integration capabilities.

AI / Data Engineering

Analytics Agent CLI

AI-powered analytics assistant enabling natural language queries for data exploration. Built with Python, integrating Google Gemini API for intelligent data processing with optimized prompts and dynamic context management.

Python Data Processing Prompt Engineering LLM Integration AI Agents
View on GitHub →
analytics-agent
$ analytics-agent query "Show me sales trends"
📊 Analyzing data sources...
✅ Generated visualization: sales_trend_2024.png
💡 Key insight: 23% growth in Q4
Backend Development

Chirpy Social Platform

Full-featured social media backend API with PostgreSQL integration, JWT authentication, and webhook support. Production-ready architecture with comprehensive error handling.

Go PostgreSQL JWT Auth REST API
View on GitHub →
POST /api/users/login
{
  "token": "eyJhbGciOiJIUzI1NiIs...",
  "user": {
    "id": "550e8400-e29b-41d4",
    "email": "[email protected]"
  }
}
Financial Analysis

Indicator Backtester

Financial strategy testing application with technical indicators and visualization. Enables data-driven investment decisions through comprehensive backtesting.

Python Data Visualization Financial Analysis Matplotlib
View on GitHub →
RSI Strategy Performance
Return +24.3%
Win Rate 67%

View all 9 projects on

GitHub →

About Me

I'm a software developer who bridges the gap between technical implementation and business strategy. With 6+ years in digital operations and marketing, I bring a unique perspective to software development.

My journey into development began with automating business processes, reducing workflows from 3 days to less than 1 day. This success sparked my passion for building technical solutions that create real business impact.

Today, I specialize in backend development with Go and Python, data engineering with Power BI, and AI integration. I've built 9 production-ready applications in just over a year, demonstrating rapid learning and implementation capabilities.

Technical Skills

Languages

  • Go
  • Python
  • SQL

Backend

  • PostgreSQL
  • REST APIs
  • JWT Auth
  • Database Design

Data & AI

  • Power BI
  • AI Agents
  • LLM Integration
  • Data Processing

Development

  • Git/GitHub
  • Docker
  • CLI Development
  • API Integration

Certifications

  • Microsoft Certified: Power BI Data Analyst Associate
  • Microsoft Exam 480: HTML5 with JavaScript and CSS3

Let's work together

I'm available for backend development, data engineering, and AI integration projects. Let's discuss how I can help build solutions that drive your business forward.

[email protected] +44 (0) 7700 770168

Jersey, UK • Available for remote work