<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap" /> <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons&display=block" />
Available for Freelance & Contract Projects

Sreeraj S

Freelance Software Developer

Angular Developer • TypeScript Specialist • Web Developer • Browser Extension & Library Developer • Pine Script Developer

15+
Years Dev Experience
Direct
Senior Collaboration
Modern
Angular & TypeScript
100%
Client Code Ownership

Professional Summary

Direct engineering for small and medium-sized software initiatives

I am a software developer with 15+ years of professional experience in software and web development, specializing in modern web applications, developer utilities, reusable libraries, browser-based solutions, and automation tools.

My core expertise centers on Angular, TypeScript, JavaScript, jQuery, HTML, CSS, and modern frontend architecture. In addition, I have hands-on experience spanning Java, Spring Boot, REST APIs, WebSocket real-time communication, relational databases, Linux-based hosting, web servers, automated end-to-end testing, and CI/CD pipelines.

I enjoy working on focused small and medium-sized projects where I can directly contribute across architecture, implementation, code refactoring, performance optimization, debugging, and reliable production delivery. I also build browser extensions, reusable JavaScript/TypeScript libraries, developer utilities, and TradingView Pine Script indicators and strategies.

What I Can Help With

Specialized freelance engineering services tailored for business utilities, modern web apps, and targeted developer tooling.

Angular Development

Modern, high-performance web applications

Build, architect, modernize, and maintain scalable Angular applications with clean, production-ready standards.

  • Angular applications & TypeScript
  • Component architecture & standalone components
  • Reactive forms & state management
  • Routing & REST API integration
  • SSR (Server-Side Rendering) & performance tuning

Small & Medium Web Applications

Custom business tools & focused portals

Turn ideas, specifications, or existing requirements into reliable, responsive, and functional web applications.

  • Business tools & internal applications
  • Interactive dashboards & admin interfaces
  • Data-driven web portals
  • Custom developer & operational utilities
  • Responsive layouts across mobile, tablet & desktop

Browser Extensions

Chrome & Chromium-based extensions

Develop lightweight, high-utility extensions to automate tasks, enhance websites, and streamline workflows.

  • Productivity & automation utilities
  • Developer tools & web inspectors
  • Data extraction & helper utilities
  • Website enhancement & DOM manipulation
  • Custom business workflow extensions

JavaScript / TypeScript Libraries

Reusable SDKs, utilities & packages

Create clean, modular, and maintainable libraries and developer tools built for long-term reusability.

  • npm-compatible packages & TypeScript libraries
  • Lightweight browser utilities & algorithms
  • API client wrappers & data handlers
  • Reusable UI components & helpers
  • Well-documented developer utilities

Pine Script Development

Custom TradingView indicators & strategies

Translate technical analysis concepts and trading rules into precise, automated Pine Script code.

  • Custom TradingView indicators (Pine Script v5)
  • Quantitative trading strategies & entry/exit logic
  • Custom alerts & condition triggers
  • Backtesting-ready strategy logic
  • Optimization & improvements for existing scripts

Existing Application Improvement

Refactoring, debugging & upgrades

Provide surgical, high-impact improvements to help stabilize, modernize, and speed up existing codebases.

  • Bug investigation & root-cause fixing
  • Angular version upgrades & migration paths
  • Performance profiling & optimization
  • Code refactoring & technical debt reduction
  • Dependency upgrades & UI enhancements

Freelance Engagement Options

Two flexible collaboration models designed to suit both ongoing technical needs and clearly bounded project goals.

Agile & Adaptive

Hourly Development

Flexible on-demand engineering

Ideal for ongoing support, smaller tasks, iterative feature work, or urgent technical troubleshooting.

Best suited for:

  • Bug fixes & troubleshooting
  • Performance tuning & optimization
  • Code review & refactoring
  • Angular upgrades & migrations
  • Technical consultation & advice
  • Pine Script adjustments & testing

Key advantages:

  • Direct developer communication
  • Transparent progress tracking
  • Flexible commitments without lock-in
  • Pay only for active engineering time
Defined Scope & Milestones

Fixed-Price Projects

Scope-defined delivery

Ideal for well-defined small and medium-sized projects with clear specifications, deliverables, and timelines.

Best suited for:

  • New Angular web applications
  • Custom browser extensions
  • TypeScript / JavaScript libraries
  • Dedicated developer tools & utilities
  • Complete Pine Script indicators/strategies
  • End-to-end feature implementations

Key advantages:

  • Clear upfront scope and milestone plan
  • Agreed delivery timeline
  • Predictable budget based on requirements
  • Full testing & handover review
Privacy, IP & Transparency

Your Code, Your Repository

You maintain 100% ownership and control of your source code. I can work directly inside your existing GitHub repository or deliver the completed project to a repository owned by you or your organization. All client code remains completely private and confidential. You can also inspect public repositories and developer utilities on GitHub @bitcompiler.

1
Discuss
Goals, scope & requirements
2
Develop
Clean, tested implementation
3
Review
Milestone feedback & refinement
4
Push to Repo
Direct to your GitHub account
5
Deliver
Docs & deployment guidance

Technology Stack

Focused, proven technologies used in production environments for responsive frontend, APIs, and tooling.

Primary & Frontend

Angular TypeScript JavaScript jQuery HTML5 CSS3 Tailwind CSS

Backend & Real-Time APIs

Java Spring Boot REST APIs WebSocket

Testing & QA

Playwright Selenium

Databases

PostgreSQL MySQL Oracle

Infrastructure & Hosting

Linux Apache Tomcat WildFly / JBoss SSL / TLS (Let's Encrypt) CI/CD

Specialized & Tooling

Pine Script v5 Browser Extensions npm Packages Git Automation

Experience Highlights

Key strengths earned across 15+ years of software delivery

15+ years of hands-on professional software and web development experience
Deep specialization in Angular, TypeScript, and modern responsive frontend architecture
Proven track record upgrading and modernizing legacy Angular and web codebases
Extensive experience building web applications and developer tools from the ground up
Hands-on expertise developing real-time WebSocket applications and high-throughput REST APIs
Practical experience managing Linux-based web hosting, web servers, and SSL/TLS security with Let's Encrypt
Authoring clean, reusable web components, developer utilities, and modular packages
End-to-end project capability: frontend architecture, API integration, deployment, and troubleshooting

Large-Scale & Mission-Critical Systems

High-reliability engineering & real-time operations

My engineering background includes substantial previous experience contributing to large-scale, mission-critical web systems supporting emergency-response operations across India. In these environments, software reliability, low latency, and continuous uptime are vital.

Web Application Dev
Real-Time Comms
SSL/TLS & Let’s Encrypt
Linux & Web Hosting
App Monitoring
Cross-Browser Testing

Director General Commendation for Outstanding Contribution

Awarded in recognition of exceptional dedication and engineering contributions to public safety and emergency-response systems.

Year 2020

Looking for a focused development project?

I work best with small and medium-sized projects where the scope is clear and quality matters. Whether you need a new Angular application, an existing application improved, a browser extension, a reusable TypeScript library, or a custom Pine Script indicator or strategy, I can help turn the requirement into a practical working solution.

Projects I’m Interested In

Angular Applications Web Applications Browser Extensions TypeScript Libraries JavaScript Libraries Developer Tools Web Utilities API Integration Application Refactoring Angular Upgrades & Migration Performance Optimization Pine Script Indicators Pine Script Strategies Automation Tools

Work Style & Engineering Philosophy

Focused Projects

I prefer well-defined small and medium-sized projects where I can contribute directly to development and problem solving.

Practical Engineering

Focus on maintainable, understandable, and production-ready solutions rather than unnecessary architectural complexity.

Existing Codebases

Comfortable working with existing code, uncovering technical debt, fixing bugs, and gradually modernizing applications.

Modern Standards

Adhering to current TypeScript practices, modern Angular features, clean responsive CSS, and accessible web standards.

Have a project in mind?

If you have a small or medium-sized development project, feel free to get in touch directly via email at bitcompiler.com@gmail.com or use the contact form. Let’s discuss your requirements and find the best way forward.

Frequently Asked Questions

1What types of freelance projects do you accept?

I specialize in focused small and medium-sized software projects, including new Angular applications, web application development, browser extensions, reusable JavaScript/TypeScript libraries, existing codebase modernization, Angular version upgrades, and custom TradingView Pine Script indicators and strategies.

2How do you handle client source code and GitHub repositories?

Clients maintain 100% ownership and control over their source code. I can work directly with your existing GitHub repository or organization, or push deliverables to a repository owned by you. All code remains strictly private and confidential unless you explicitly choose otherwise.

3What freelance engagement models are available?

I offer two engagement models: Hourly Development (ideal for bug fixes, code reviews, feature additions, refactoring, and consultations) and Fixed-Price Projects (ideal for clearly defined projects with agreed scope, deliverables, and timeline).

4Can you work with an existing codebase or legacy Angular project?

Yes. A significant part of my experience involves working with existing applications, diagnosing bugs, improving performance, refactoring technical debt, and upgrading Angular projects across major versions.

5Do you develop custom TradingView Pine Script indicators and strategies?

Yes, I develop custom Pine Script v5 indicators and automated trading strategies based on your defined technical analysis logic, entry/exit conditions, and alert requirements. Development strictly implements your trading rules without financial performance claims.

6How can I start a project or get in touch?

You can get in touch directly via email at bitcompiler.com@gmail.com or through the Contact form on BitCompiler.com. Share your project requirements, scope, or timeline, and I will get back to you promptly to discuss the next steps.