Profile Picture
0 jobs

Always Stunning Work, Always Very Smart

Bruce Rocye , Windsor, United Kingdom


Experience

25 - 40 years

Other titles

3D Motion Designer

Skills

.Net Android studio Back end C++ Coding + 19 more

I'm offering

I am a qualified programmer, designer/filmmaker and engineer, toolmaker. I'd like to consider myself as a person who sees things from multiple perspectives. I enjoy discovering how things work and comparing them to how they should work and attempting to make them better, even (and often) rebuilding the improved version from the ground-up. I have a passion for coming up with practical solutions that don't break the bank and achieve great results when it looks as if the least improvement is possible. I like to raise expectations and live up to them. It's my way of having fun.

I have been extensively and professionally trained in several fields, but I best learn things on my own and I never stop learning and I should properly understand when I learn a new subject.
In particular, I’m trained as VIZGURU for the BBC by VizRT at Ealing Studio in London over several years. I am also trained as a Maxon Cinema4D master by Maxon for the BBC.

I love visualizing ideas. I have worked as a filmmaker, motion designer, 3D animator, advertising agent, salesperson, ... since I started to seriously work to survive at a very young age when I lost my dad and became the man of the house. I always had attention to pictures and became intrigued by the technical challenges of making motion pictures and in a large chunk of my carrier I worked in the media industry.

I can code fluently in PHP, C and C++, Java and JavaScript (and jQuery and http://********.** please see ‘web development skills’ below), I’m well experienced in RESTful use cases and the development of AWPs. I am fluent in Visual Basic, HTML and SCSS (Saas). I have extensive knowledge in website front and back end technologies and I'm a quick coder.

I have extensive knowledge of video Codecs, DCT and Wavelet compression techniques, RAW recording, CMOS sensor techs, motion tracking, etc.

In recent years I have designed and manufactured digital cinema camera accessories before the Covid-19 pandemic. I have developed my own programmable automated systems and ended up with methods (simple and complex) for backlash compensation for extra accurate motion tracking and motion control. I am a fluent CAD/CAM (mechanical and electronics) user. I am able to run CNC machines, and to powder coat/anodise (finish), laser mark, package and sell. I design electronic devices and make PCBs, assemble components (mostly soldered by hand), and decipher and troubleshoot electronic boards.

Personal Skills
Running several businesses during my career gave me a vision into business owners concerns and hopes. When dealing with a client, my business vision helps me to not only grasp existing and future needs of the use case, but also to come up with attractive suggestions, concepts and often acceptable solutions. I use these to draft high-level system requirements and plan and develop towards it based upon the end-user.

I can divide a larger design across sub-system elements and have alternatives as a safety net. By analysing and decomposing system-level requirements I dispense the elements to either in-house skilled sub-system developers, myself included, or outsourcing them. In tighter deadlines, I have the ability to recognize existing systems that are able to be reprogrammed and reintegrated with the new design and to make the reintegration happen.

By working in the filming and broadcasting industry for years I developed the skill to draw proper documentation and tracebacks, and I learned to ensure at least useful documents for technical and interface aspects is produced. This is critical for maintenance, upgrades and handovers. And I found clients highly appreciate the result that is always good for business.

I also have a silly interest in reading and understanding complex “legal” texts, especially in American law. In fact during my years of work I have been involved in a few long-running litigations and dealt with lawyers and read quite a lot of their works. Thanks to this, I know a lot about legal requirements, limits and compliance and in general to be legally valid.

I used to have my work output being used by a large variety of users with various skill levels. This helped me to grow a fool-proof style of thinking and come up with predictions for any possible awkward situations. Thinking about weak points and where things can be gotten wrong can help with evolving beta tests and verification processes and determining the best workarounds in emergency situations.

I am a hands-on engineer, it is quite natural for me to open up a system, to trace back a fault. I savour troubleshooting system anomalies and consequently, I like to determine their root cause and to come up with a resolution that will make the whole system better. I attempt to avoid blaming the end-user where possible and solidify the system I present. I'm an eager engineer who loves seeing the product performing in real-life. To gather user data, analyse and interpret telemetries from deployed systems.

I have years of experience in R&D, planning, market research, budgeting, design and development, CAD CAM and conventional manufacturing. I can assemble mechanical and electronics units (even if they consist of hand-soldering tiny components provided that I get a decent soldering station) operating and maintaining those.

I am knowledgeable in embedded systems, Human Machine Interface applications. I like to teach people and show off a little bit from time to time, so I can provide clients with personalized and efficient training and services.

During my time in the BBC I have been specially trained for Health and Safety matters (I was a union representative, but not any more) I have a proper perception of safety rules (particularly in the UK and EU) and I follow legal requirements. Being a rep, in a multidimensional, 24/7 live on-air multimedia corporation, I picked up conflict management skills, particularly in a multi-disciplinary environment.

I am an individual, and at the same time, I enjoy being part of a team, discussing, sharing and collaborating with a larger group of people as long as they can smile at least once a week. I can cope with significant workload peaks only if they are less than 364 days a year (not on my birthday!) and I am more than happy to travel as required.
Web development:
Backend
PHP (and ASP);
I am a fluent PHP 8.x coder and have been a PHP developer for over 10 years after fully migrating away from ASP. I have completed a good number of backend development with scalable and easy to follow, easy to maintain Object-Oriented PHP.
This includes developing APIs, bespoke image/video manipulation and many regular database-driven websites.

I am normally developing PHP applications from the ground up where possible but I employ Symfony/Composer and do not have problems with using known PHP frameworks.

Payment portals:
I have experience in working with Square and Stripe payment portal APIs, especially when developing larger marketplaces where tax, cancellations and refunds and fraud protection are common practices.


Frontend:
Graphics, Visuals, UI and UX
Also being a visual designer for many years I have a proper understanding and capabilities to create and programme eye-catching UI based on a given wireframe or to come up with a smooth goal-driven UX when needed.

JavaScript, jQuery and http://********.**
As a long-standing, self-contained web developer a mastery of JavaScript seems to be given. I am a very fast JS coder. I have also been using http://********.** for several years to create both even-driven and data-driven interactive single-page web applications, seamless RESTful reactive websites.
I have successfully combined PHP and http://********.** for the back and front ends for several serious projects and have already overcome most of the possible real-world development challenges and figured out intuitive solutions, where clogging the server could be an issue.

HTML, Scss,
Obviously, a proficient web developer needs to have an adequate understanding of the browser's behaviours, code optimizations and the true organic power of HTML combined with CSS provides under the hood. I consider myself to be a very quick HTML coder with an in-depth understanding of CSS and I use dynamic, multi-part SCSS to quickly create an easy to render and beautiful, animated website visuals that are themeable.
This includes Mobile-first, mobile-only, and desktop first strategies with each of which I have plenty of experience.


SEO, other optimization
I have some experience with SEO and developing with crawl bots in mind.

Examples of website development work:
Some of my recent works were for "British Film Festival" (In particularly with a rich judgement section (accessible to the festival juries only) runs on http://********.** and provides several facilities to replicate on-site collaboration of the judges, but remotely, especially during the pandemic). British Fashion Festival (similarily the back office was mainly VUE). London Fashion Festival, IBRITA (Online Educational Organization for professionals), http://********.** (Progressive Web App), ZAGRS (WIP, ongoing, a retailers marketplace), bespoke CCTV based security control panel, and broadcast.graphics.

Engineering Skills
I'm fairly fluent in several software applications which I listed a few of them below, however, learning software in a fairly quick time was never been an issue for me
In the coding section, I work with almost any IDE and text editor. I list a few:
• Eclipse (for C, C++. for PHP, for Web and Javascript)
• JavaScript frameworks: particularly jQuery and http://********.**
• IntelliJ (for Java) and PHPStorm (for PHP) as well as Android Studio (also by IntelliJ)
• Visual Studio (Community Edition- for almost everything)
• Atom, VS Code and Notepad++ are my everyday tools
• Oracle tools (such as MySQL server and workbench, etc) for database works
In engineering:
• SolidWorks (my primary go-to for design and modelling)
• Fusion360 (Design, modelling and my primary for CAM)
• Altium Designer (for electronics and PCB)

I am currently learning Python and sharpening my skills in Unreal for several AI product concepts that I have in mind and I am always willing to learn new things.

Design/Filmmaking Skills:
In general, I have deep knowledge about mass storage memory devices. I have extensive knowledge of video CODECs and a very good understanding of CMOS sensors behaviours.
As a mechanical engineer, I know materials and heat. In electronics, I am familiar with high-speed designs.

For Design and filmmaking:
• Mastery in almost all Adobe products (expect for publishing) 
• Adobe Photoshop
• Adobe After Effect (Trained by Adobe certified training provider)
• Adobe Audition (audio editing, noise cancellation, voice extraction)
• Adobe Premiere
• Adobe Illustrator
Are my main tools
• Blackmagic Davinci (for smaller edits and for colour grading)
For 3D, animation and real-time 3D
• VizRT (Guru level, trained by VizRT London)
• Maxon Cinema 4D (trained by Maxon certified training centre)

Markets

United Kingdom

Links for more

Once you have created a company account and a job, you can access the profiles links.

Industries

SaaS

Language

English
Fluently

Ready for

  Smaller project
  Larger project
  Ongoing relation / part-time

Available

Typically available right away

My experience


My education




Bruce's reviews

Bruce has not received any reviews on Worksome.


Contact Bruce Rocye

Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.

Create a login and get the opportunity to write to Bruce directly in Worksome.

Continue



38100+ qualified freelancers
are ready to help you

Tell us what you need help with
and get specific bids from skilled talent in Denmark