Hi, my name is

Pratik Pun

Software Engineer

Software Engineer building reliable backend services and APIs in Python. I enjoy working end-to-end on features, from API design to delivery, with a focus on clean code, testing, and collaboration.

Reading, UK

Pratik Pun

Skills & Technologies

Languages

PythonTypeScriptJavaScriptJavaSQL

Backend & APIs

FastAPIFlaskExpress.jsREST APIsOpenAPI

Frontend

ReactReact NativeNext.jsTailwind CSS

Databases

PostgreSQLMySQLMongoDBSQLAlchemyTypeORM

Testing & Quality

PytestJestRobot FrameworkTDD

Tools & DevOps

GitGitLab CI/CDKibanaGrafanaBash

Featured Projects

Experience

Associate Software Engineer

Sky

Sept 2023 - Nov 2024London, UK

Built and operated Python-based backend APIs and automation pipelines for distributed network systems.

  • Developed RESTful APIs with OpenAPI, ensuring reliable integration across distributed systems
  • Reduced manual configuration time by ~40% through automation pipelines
  • Maintained 90%+ test coverage using TDD with Pytest
  • Created proof-of-concept tools adopted across engineering teams

Software Engineering Trainee

Digital Futures

Jan 2023 - Aug 2023London, UK

Delivered production-ready full-stack web applications within Agile sprints.

  • Led a small project team using GitHub for version control and code reviews
  • Built React interfaces consuming REST APIs with responsive layouts
  • Implemented unit tests with Jest ensuring code stability

BSc Computer Science

Swansea University

2019 - 2022Swansea, UK

Graduated with honours. Dissertation project: Gurkha One mobile application.

  • Built end-to-end mobile app with React Native, Express, and TypeScript
  • Designed relational data models with TypeORM and MySQL
  • Implemented REST APIs with JWT authentication

Get In Touch

I'm always open to discussing new opportunities, projects, or just having a chat. Feel free to reach out!