
Open
Posted
•
Ends in 1 day
I have a mature ActionScript project that still runs well feature-wise, but its performance is showing its age. Right now my only priority is to squeeze every possible millisecond out of it—no new features, no general bug hunting, just measurable speed gains. Two hot spots keep holding the app back: • Loading speed, specifically during the data-processing phase after assets have been fetched. • Graphics rendering, where complex vectors and filters spike the frame time. Your task is to profile the existing code, identify the worst offenders, and refactor or rewrite sections so the initial data crunch finishes promptly and the on-screen visuals remain smooth under load. I expect you to work with typical ActionScript tooling (Flash Builder, Scout, Adobe Animate or comparable profilers) and to suggest lightweight caching, batching, or algorithmic tweaks where appropriate. Acceptance will be based on: • A before-and-after benchmark that shows reduced data-processing latency and higher average FPS during heavy scenes. • Clean, commented commits or FLA/AS files so I can follow every change. If you love digging into legacy ActionScript and making it feel snappy again, let’s talk.
Project ID: 40377632
37 proposals
Open for bidding
Remote project
Active 3 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
37 freelancers are bidding on average $27 USD/hour for this job

Dear , We carefully studied the description of your project and we can confirm that we understand your needs and are also interested in your project. Our team has the necessary resources to start your project as soon as possible and complete it in a very short time. We are 25 years in this business and our technical specialists have strong experience in JavaScript, Adobe Flash, Data Processing, HTML5, ActionScript, Software Development, Software Engineering, Adobe Animate and other technologies relevant to your project. Please, review our profile https://www.freelancer.com/u/tangramua where you can find detailed information about our company, our portfolio, and the client's recent reviews. Please contact us via Freelancer Chat to discuss your project in details. Best regards, Sales department Tangram Canada Inc.
$25 USD in 5 days
7.8
7.8

Hi there. I have 20+ years of experience with ActionScript and I believe I can optimize your app. Please send me the source files so we can get started. Thanks!
$25 USD in 40 days
7.7
7.7

Hey, I will profile your ActionScript project, isolate the data-processing and rendering bottlenecks, and deliver refactored code with before-and-after benchmarks showing measurable latency and FPS improvements. For the rendering spikes, I will evaluate replacing complex vector filters with pre-rasterized BitmapData caches and batch display list updates into single-frame commits — this alone often cuts frame time dramatically in filter-heavy scenes. Questions: 1) Which Flash Player version is your minimum target? 2) Are the heavy vectors generated at runtime or embedded in FLAs? Send me a message and we can go over the details. Best regards, Kamran
$19 USD in 40 days
7.0
7.0

Hi I have solid experience optimizing legacy applications by profiling real bottlenecks, refactoring slow execution paths, and improving rendering performance without changing feature behavior. The main challenge in a mature ActionScript codebase is that performance loss usually comes from a mix of inefficient data-processing loops, excessive object creation, vector-heavy rendering, and costly filters hitting frame time at once. I would approach this by profiling the project with ActionScript tools like Scout and Flash Builder, isolating the worst hotspots first, and then applying targeted fixes such as caching, batching, display-list cleanup, bitmap strategies, and algorithm-level improvements where they produce measurable gains. That keeps the work focused on real speed wins instead of random code cleanup. I’m comfortable working in older AS projects and making them feel noticeably faster while keeping the code readable and easy to review. I can also provide clean, commented changes and benchmark comparisons so you can clearly see what improved in both data-processing latency and FPS under heavier scenes. This is exactly the kind of task where careful profiling and disciplined optimization matter more than broad rewrites. Thanks, Hercules
$50 USD in 40 days
6.6
6.6

Your data-processing bottleneck is likely caused by synchronous parsing that blocks the main thread—I've seen this pattern crash frame rates in every legacy Flash app I've optimized. If you're deserializing XML or JSON without chunking, you're forcing the player to freeze while it processes everything in one tick. Before I profile, I need clarity on two things: What's your current data format (AMF, JSON, XML), and what's the average payload size? Also, are you using any bitmap caching on your vector assets, or is everything being redrawn every frame? Here's the optimization path: - ACTIONSCRIPT PROFILING: Use Scout to identify frame spikes above 16ms and isolate whether the bottleneck is in object instantiation, string operations, or display list updates. - DATA PROCESSING: Break synchronous parsing into time-sliced chunks using ENTER_FRAME events to process 50-100 records per tick instead of blocking for 2 seconds upfront. - GRAPHICS RENDERING: Convert complex vector shapes to cached bitmaps using cacheAsBitmap and cacheAsBitmapMatrix to eliminate redundant redraw cycles—I've cut render time by 70% doing this on filter-heavy MovieClips. - DISPLAY LIST OPTIMIZATION: Batch addChild operations and remove invisible objects from the stage entirely instead of setting visible=false, which still triggers hit-testing overhead. I've optimized 4 ActionScript apps in the past 3 years, including a real-time data dashboard that went from 12fps to 58fps by fixing object pooling and eliminating filter abuse. I don't take on performance work without baseline metrics, so let's run a Scout session together before I commit to specific targets.
$18 USD in 30 days
7.0
7.0

Hi, I am a full-stack AI developer with over 8 years of rich experience in software development, with a background in ActionScript, performance optimization, and data processing. For this project, I will profile your application to identify bottlenecks in data processing and rendering, then optimize critical sections to reduce latency and improve FPS. I will apply efficient caching, batching, and rendering optimizations to ensure smooth performance under load. I'm an individual freelancer and can work on any time zone you want. Please contact me with the best time for you to have a quick chat. Looking forward to discussing more details. Thanks. Emile.
$15 USD in 40 days
5.2
5.2

As a highly skilled full-stack web developer with a knack for optimizing and improving code performance, I believe my expertise aligns perfectly with your project requirements. Although my specializations primarily lie in PHP, Node.js, Vue.js, and C# programming, my deep understanding of core programming principles allows me to easily adapt to new languages and frameworks - including ActionScript. In fact, I enjoy the challenge of optimizing legacy code to not only meet but exceed performance expectations. In addition to my experience in data processing and optimization, I am also adept at using various tools such as Flash Builder, Scout, Adobe Animate for profiling and debugging – skills that will prove invaluable in tackling your project. I am confident that I can deliver measurable speed gains for your ActionScript program through efficient refactoring or rewriting while ensuring smooth rendering of complex vectors and filters. Let me help you breathe new life into your mature ActionScript project with a renewed sense of speed and reliability. Let's maximize its performance together!
$20 USD in 40 days
4.8
4.8

Squeezing every millisecond out of this app means two surgical tasks: speed up the post-asset data-processing phase and stop vectors/filters from spiking frame time during heavy scenes. Scope: profile the current SWF/FLA, identify the code- and GC-hotspots in data parsing and rendering, apply targeted refactors (no new features), and deliver before/after benchmarks plus clean commits or updated FLA/AS files. Sharp insight: the usual failure mode is synchronous, allocation-heavy parsing that forces full-GC pauses plus expensive per-frame vector/ filter redraws. Fixes should focus on moving heavy work off the main tick (chunked processing or Workers where available), reusing typed buffers/ object pools, and converting high-cost vector draw + live filters into cached bitmaps or precomposed layers. Relevant proof: performed ActionScript performance work on legacy Flash/AIR apps; Scout captures and before/after FPS traces can be shared under NDA. Approach: 1) run Scout/Flash Builder profile to map hotspots and GC; 2) implement incremental parsing, typed arrays/object pools, and worker offload where feasible; 3) replace/redraw-heavy vectors with cacheAsBitmap/precomposed bitmaps or blitting and measure. Deliver: instrumented repo/FLA, commits, and benchmark report. Can you provide a heavy-scene SWF or a short Scout capture and the target device/runtime (Flash Player version or AIR) so a 2-hour profiling pass can be scheduled?
$20 USD in 7 days
4.8
4.8

Hi there, I’m excited about the chance to help with your ActionScript project. It sounds like you’re looking to improve loading speeds and graphics rendering performance, focusing solely on optimizing what's already there. With my 4+ years of experience in ActionScript and performance tuning, I’d approach this by profiling your code to find the bottlenecks during data processing and rendering. Using tools like Flash Builder and Scout, I’d identify the areas that need refactoring or rewriting. I’d also explore lightweight caching and batching techniques to enhance efficiency. Clean, well-commented code will be a priority, ensuring you can trace all changes easily. One question I have is: have you already identified specific functions or areas in your code that seem particularly slow, or should I start from scratch with profiling? Best regards, Arslan Shahid
$15 USD in 3 days
4.6
4.6

As someone who is deeply passionate about ActionScript and the optimization of legacy code, I carry with me a decade-long experience that could be tremendously valuable for your project. Throughout my career, I have not only developed websites and apps but also revitalized them to improve performance and efficiency. I am well-versed in HTML5, JavaScript, and ActionScript, enabling me to fluently work with tools like Flash Builder, Scout, and Adobe Animate. In conclusion, if you're seeking a seasoned professional who can tackle complex challenges head-on and restore your mature ActionScript project to its nimble prime, look no further. With my skills, experience, and determination for excellence in performance optimization, together we can not only make the app faster but set it up for continued smooth operation even under load. Let’s dig into the code and invigorate your project!
$15 USD in 40 days
4.7
4.7

Hello, This is a classic performance-focused ActionScript optimization task, and I’m comfortable diving deep into legacy code to extract real, measurable gains. How I’ll approach it: 1. Profiling first (no guesswork) Use Adobe Scout / Flash Builder profiler to identify CPU hotspots, memory churn, and render bottlenecks Capture baseline metrics (data processing time + FPS under load) 2. Data-processing optimization Refactor heavy loops, reduce object allocations Introduce caching, batching, and lazy processing where applicable Optimize parsing/transform logic to reduce blocking time 3. Rendering performance Simplify complex vectors and reduce redraw areas Optimize filters (blur, glow, drop shadow) or replace with cached bitmaps Use bitmap caching / blitting for repeated assets Reduce display list depth where needed Deliverables: Before/after benchmarks (latency + FPS improvements) Clean, well-commented code changes Summary of optimizations applied I focus strictly on performance gains without altering behavior. Quick questions: Which ActionScript version (AS2/AS3)? Target platform (Flash Player, AIR, projector)? Any known heavy scenes or datasets to benchmark against? Ready to start profiling immediately. With Regards! Apurva
$15 USD in 40 days
4.6
4.6

Hello, I hope you are doing well. I’m an experienced ActionScript developer who specializes in squeezing every drop of performance from legacy code without adding features or hunting bugs. My focus has consistently been profiling, refactoring hot paths, and implementing lightweight caching and batching to shave latency and stabilize frame times. I’ve worked on mature AS projects where loading and rendering were bottlenecks. I’ve profiled with common tools (Flash Builder, Scout, Animate) and rewrote critical sections to reduce processing time, optimize vector rendering, and minimize costly filters. The approach is practical and incremental, refactor, benchmark, repeat, to ensure measurable gains while keeping the original behavior intact. I can handle this work end-to-end, delivering a clean, well-commented set of changes and a before/after benchmark showing data-processing latency improvements and FPS stability in heavy scenes. If you’re ready, I’ll propose a plan, run baselines, and start with the most impactful optimizations. Best regards, Billy Bryan
$20 USD in 38 days
4.3
4.3

Greetings, I’ve reviewed your project and I’d love to help you optimize your existing ActionScript application to achieve maximum performance gains without altering any current features. I will start by profiling your codebase using standard ActionScript tools like Flash Builder and Scout to identify the exact bottlenecks in data processing and rendering. From there, I will refactor or rewrite only the performance-critical sections, focusing on reducing processing latency, optimizing vector rendering, and minimizing frame-time spikes through efficient caching, batching, and algorithm improvements. All changes will be clean, well-commented, and structured so you can clearly track every optimization. Do you already have any baseline performance metrics or FPS logs so we can measure improvements accurately from the start? I’m ready to begin immediately and focus purely on measurable speed optimization results. Many Thanks, Umer F.
$20 USD in 40 days
3.9
3.9

Hello, I checked your project "ActionScript Performance Optimization Needed" and I already have a clear idea how to deliver this efficiently. I have solid experience in JavaScript, Adobe Flash, Data Processing, HTML5, ActionScript, Software Development, Software Engineering, Adobe Animate, and I’ve worked on similar projects where I delivered high-quality, scalable, and clean solutions. Why choose me? • Strong expertise in JavaScript, Adobe Flash, Data Processing, HTML5, ActionScript, Software Development, Software Engineering, Adobe Animate • Clean, optimized, and scalable code • Fast communication and daily updates • 100% focus on delivering results, not just code If needed, I can also suggest improvements to make your project even better. Let’s connect I’m ready to start right away. Best regards, Umer
$15 USD in 1 day
2.9
2.9

Hi there, This is a strong fit because this project is not about feature work — it’s about finding the actual performance bottlenecks and removing them cleanly. I’d start by profiling the current ActionScript app to isolate the worst offenders in the data-processing phase and in heavy rendering paths. From there, I’d optimize the expensive loops, reduce unnecessary allocations, and refactor graphics hotspots such as vector-heavy scenes, filters, redraw frequency, and display-list overhead. Where useful, I’d also introduce lightweight caching/batching so performance improves without changing behavior. The goal would be measurable gains: faster processing after load, smoother frame times under stress, and a clear before/after benchmark so every change is justified.
$20 USD in 40 days
3.0
3.0

Hi, good day. Your focus on pure performance optimization in a legacy ActionScript codebase highlights bottlenecks in data-processing pipelines and vector-heavy rendering, and I’ve worked on similar Flash/AS3 apps where profiling and targeted refactoring delivered measurable FPS and load-time gains. I will use Flash Builder + Scout profiling to isolate CPU/memory hotspots, then apply data batching, object pooling, caching, and vector/render optimizations (bitmap caching, filter reduction, draw call minimization) to significantly improve processing latency and frame stability. The result will include clear before/after benchmarks and clean, traceable code updates. Let’s dive into your current bottlenecks.
$20 USD in 40 days
3.0
3.0

I will optimize your legacy ActionScript project by profiling data-processing and rendering bottlenecks to significantly reduce load time and improve FPS under heavy scenes. I will focus strictly on performance improvements using batching, caching, and algorithmic refactoring while avoiding any feature changes or unrelated code modifications. I solved a similar issue where vector-heavy rendering caused frame drops by restructuring draw calls and precomputing transforms, resulting in smoother real-time performance and reduced CPU spikes. I will deliver clean, well-commented refactored code along with measurable before/after benchmarks for both processing latency and rendering stability. I'd like to work with you for a long term Thanks
$20 USD in 40 days
2.7
2.7

Hello, This is the kind of work I enjoy—digging into mature ActionScript code and extracting real performance gains without changing behavior. I’ve optimized legacy AS3 apps where the main wins came from proper profiling first, then targeted fixes. I’d start with Scout/Flash Builder profiling to pinpoint CPU spikes during your data-processing phase and frame drops during rendering. For loading/data: I’ll look at object allocations, loops, parsing logic, and unnecessary recalculations. Typical gains come from caching computed results, reducing GC pressure, and restructuring heavy routines to avoid blocking the main thread. For rendering: I’ll analyze vector complexity, filters, and redraw patterns. Optimizations may include bitmap caching, flattening vectors, reducing filter usage, and batching draw calls to stabilize FPS under load. You’ll get clear before/after benchmarks (load time + FPS) and clean, well-commented updates so every change is easy to follow.
$20 USD in 40 days
2.1
2.1

Hello, The main technical challenge lies in optimizing the data-processing phase to minimize latency while managing complex graphics rendering. Profiling the existing code will reveal inefficient algorithms that hinder performance, particularly during high-load scenarios. How do you currently measure loading speed and frame rate? Are there specific bottlenecks already identified in the data-processing phase? Additionally, what existing profiling tools have you employed, and do you have baseline performance metrics for comparison? I’m ready to dive into the code and enhance its performance.
$20 USD in 40 days
1.9
1.9

Choosing me for your project means selecting a developer who specializes in optimizing legacy ActionScript applications for performance. I have extensive experience profiling and refactoring ActionScript code using tools like Flash Builder and Scout, ensuring that I can pinpoint bottlenecks in data processing and graphics rendering. My focus will be on delivering measurable speed gains through techniques such as lightweight caching and algorithmic enhancements. I commit to providing clean, well-commented code, along with thorough before-and-after benchmarks to demonstrate improvements in data-processing latency and frame rates. Let’s work together to make your application feel snappy again. Thanks, Joseph.
$15 USD in 40 days
2.0
2.0

New York, Chile
Member since Apr 17, 2026
$15-25 USD / hour
$150 USD
$30-250 USD
$10-30 USD
₹750-1250 INR / hour
$250-750 USD
$250-750 USD
$10-30 USD
₹1500-12500 INR
₹100-400 INR / hour
$30-250 CAD
₹12500-37500 INR
₹1500-3000 INR
$30-250 USD
€8-30 EUR
$30-250 USD
₹12500-37500 INR
$8-15 USD / hour
$30-250 USD
$10-30 USD
$150 USD