14.04.2025 aktualisiert


100 % verfügbar
Ich bin 50 Jahre alt und habe mein ganzes Berufsleben lang als Computerprogrammierer gearbeitet.
Bonn, Deutschland Mathematics degree
Skills
- VBA (Visual Basic for Applications) MS Excel & MS Access (most of my 25 year career has been these technologies)
- Java
- Python
- C++ & Objective-C
- C# .net
- MySQL
- Oracle
- Microsoft SQL
- SQLite
- Stored Procedures in MySQL, Microsoft SQL and Oracle
- VB 6.0
- Power BI
- VBScript
- Blender API, Irrlicht
- PHP, HTML/XHTML, CSS, JavaScript, node.js.
- VDCP (language for video machines in broadcasting)
- Modula 2, MatLab, Maple, Prolog and BBC BASIC (experience related to education)
- Rust, PostgreSQL (current personal project, just started)
Sprachen
DeutschGrundkenntnisseEnglischMuttersprache
Projekthistorie
My job title was the Principal Software Engineer, I was the team lead for a team of C++ developers, initially I had 4 developers under me, then it went up to 6 developers and a UI/UX designer. The position was created because my boss had spilt his job into two parts and I had to hand one of the teams below him.
- Working on Project proposals for future projects.
- Liaising between users and developers, also general coordination with meetings, meetings and more meetings.
- General admin tasks (for example: time sheets, doing peoples performance reviews).
- And I did a little C++ programming.
just have to sell goods online and my supplier will deal with the physical goods.
* I had to setup an online shop, install and configure LAMP Stack, Opencart, GLPI, Webmin and Open Web Analytics, on my Ubuntu Linux server (and my test server).
* Write my own Java application to import text files onto the server backend. My supplier has a list of thousands of products and my Java application has to populate a full range of different MySQL tables to upload this data into my shop, whilst reporting errors in the data, (or any errors). Developing this Java tool was the most time consuming task.
* Configuring and managing all the different systems whether it’s the ticking system where I need to edit a couple of twig files or writing my own cookie warning so that I can put a wrapper around the Open Web Analytics code.
* I basically did everything from system admin, software development as well as everything else.
* I had to setup an online shop, install and configure LAMP Stack, Opencart, GLPI, Webmin and Open Web Analytics, on my Ubuntu Linux server (and my test server).
* Write my own Java application to import text files onto the server backend. My supplier has a list of thousands of products and my Java application has to populate a full range of different MySQL tables to upload this data into my shop, whilst reporting errors in the data, (or any errors). Developing this Java tool was the most time consuming task.
* Configuring and managing all the different systems whether it’s the ticking system where I need to edit a couple of twig files or writing my own cookie warning so that I can put a wrapper around the Open Web Analytics code.
* I basically did everything from system admin, software development as well as everything else.
The Deutsche Telekom outsourced the upgrade of tens of thousands of mobile phone towers to Hauwei. I was contracted by Hauwei to write a dashboard using VBA in Excel to give the team a better insight into what was going on with regards to all the statuses of each milestone. All the management reporting came from my tools.
Not only did I build the dashboard but just anything that required some data to be processed or anything that needed to be automated like analysing the audit data from TÜV.
* Creating and maintaining Excel workbooks that analysed all the management reporting for a role out of mobile phone transmitters.
* The biggest task was developing and maintaining a dashboard tool (in Excel) to manage milestones.
* Processing audit data.
* Automate all the charts and graphics for the status of the project.
My boss would have meetings everyday with the client Deutsche Telekom and in every meeting my boss would need a wide range of different charts and graphs. All of these charts and graphs came from my Excel tools in a fully automated manner, simply click a button and out come all his charts that he copied and pasted into PowerPoint.
Not only did I build the dashboard but just anything that required some data to be processed or anything that needed to be automated like analysing the audit data from TÜV.
* Creating and maintaining Excel workbooks that analysed all the management reporting for a role out of mobile phone transmitters.
* The biggest task was developing and maintaining a dashboard tool (in Excel) to manage milestones.
* Processing audit data.
* Automate all the charts and graphics for the status of the project.
My boss would have meetings everyday with the client Deutsche Telekom and in every meeting my boss would need a wide range of different charts and graphs. All of these charts and graphs came from my Excel tools in a fully automated manner, simply click a button and out come all his charts that he copied and pasted into PowerPoint.