Ahmed Rehman
AI & Automation Engineer
Experience
Feb 2024 - Jun 2025
1 year 5 monthsZug, Switzerland
AI & Automation Engineer
Teosek GmbH
- Build prototypes, expand AI skills, and practical application in a startup context.
- Transition phase: further training in prompt engineering, APIs, AI, working on independent prototype projects, and collaborating at a friend's startup.
- Technologies: LangChain, REST, Python, Java, JS, TS, Node.
Aug 2023 - Jan 2024
6 monthsSwitzerland
Senior Test Automation & DevOps
PostFinance / Sourcegroup
- Camunda BPM test automation, synthetic test data, CI/CD integration, and user rights provisioning at a bank.
- Achieved goals: Tests and CI/CD integration.
- Technologies: Cypress, Camunda BPM, ISynth, Java, Python, GitLab CI, Angular, REST, Oracle, Web components, JS, TS.
Feb 2023 - Mar 2023
2 monthsSwitzerland
Fullstack Developer
Emineo
- Migration of a live project to Angular (v2 to v15).
- Achieved goals: Migration completed successfully and is now in testing.
- Technologies: Angular v2, v15, REST, Gitlab, Spring Boot.
Jul 2022 - Jan 2023
7 monthsSwitzerland
Senior Java Developer
UBS CardCenter / Emineo
- Took over and further developed call center workbench applications and TCWB (PostFinance workbench) using Eclipse Scout technology, including live privacy & security enhancements.
- Achieved goals: Scout integration, successful releases, on-time delivery, live.
- Technologies: Java, Eclipse Scout, OSGI, DevOps, Gitlab.
Aug 2021 - Jun 2022
11 monthsZürich, Switzerland
Senior Java Developer
Canton of Zurich / Bund / Emineo
- Maintenance and further development of withholding tax and vocational training fund solutions, evaluation of a microservices solution.
- Achieved goals: Project live, successful maintenance, fixes and migrations in production.
- Technologies: SAP Netweaver, Spring Boot, Java, Angular, Azure, ActiveMQ, MySQL, Cucumber.
Mar 2021 - May 2021
3 monthsSwitzerland
Senior Fullstack Developer
Iqplus / Finnova
- Development of a portfolio chart application (Investment Cockpit), Angular web application, integration with PL/SQL.
- Achieved goals: Created backend and UI search, live prototype of PL/SQL module, project ended in dissent.
- Technologies: Angular, Spring Boot, PL/SQL, Cypress, Oracle.
Sep 2020 - Feb 2021
6 monthsSwitzerland
Fullstack Developer
Six Group / RM Group
- Microservices, Quarkus, Vue, Kafka: Development of microservices to replace an Appway BMC ITSM ticket system.
- Achieved goals: Completed 4 service prototypes, in development.
- Technologies: Quarkus, Vue.js, Kafka, J2EE, JPA Hibernate, MySQL, IntelliJ, Maven, Appway, BMC ITSM, Docker, OpenShift, Helm, Jenkins, Sonar, Stash, Git, Splunk, Scrum, Jira, Confluence.
Oct 2018 - May 2020
1 year 8 monthsSwitzerland
Senior Software Engineer (Java J2EE, .NET, PHP)
Accarda / Iqplus
- Took over multiple applications during the company transition, including maintenance and live support.
- Developed E-Bill, batch processes, and mail integration.
- Handled KAR 'KaufAufRechnung' processing and completed tasks.
- Took over, applied fixes, and managed the ECO UI card administration.
- Took over and modified the coupon UI for warehouse ordering.
- Migrated Gradle and JBoss versions for multiple projects (eBillXMLManager, newCreditComm, discountCodeProcessor, accardaETL, activemq-rar).
- Took over and fixed the EBP account overview.
- Took over, migrated configuration, and managed DocaccesSI Documentum.
- Analyzed, migrated, and delivered a LEA PHP solution, including instructions for apprentices.
- Developed a file conversion exporter batch.
- Took over, maintained, and migrated EP2, as well as fixed TMS UI credit card terminal management, TMS backend, and TMS settlement.
- Technologies: Spring Boot, J2EE JBoss, Java, Angular, Oracle, SOAP, REST, Jenkins, .NET, GitLab, Spring Batch, Gradle, Thymeleaf, Tarmed, .NET C#, Visual Studio, Documentum, PHP, EUA08, CSV.
Apr 2018 - Jul 2018
4 monthsSwitzerland
Fullstack Developer
Arpage AG
- Developed the backend for an Angular healthcare app with OpenLTablets rule engine and FHIR integrations.
- Achieved goals: Prototypes and integrations in development.
- Technologies: HL7 FHIR standard for Health Services, HAPI FHIR, REST, Spring Boot, Hibernate JPA.
Apr 2017 - Mar 2018
1 yearSwitzerland
DSL Consultant and Java Expert
Allianz / Amos IT
- Implemented business rules using a domain-specific language, Java development of templates and interfaces.
- Achieved goals: DSL business rules development completed, templates and integrations live.
- Technologies: DSL, Java, SQL, DB2, REST, SOAP, Maven, Thunderhead.
Sep 2016 - Nov 2016
3 monthsSwitzerland
Fullstack Developer
Adwired
- Development of a chart app with Angular2, MySQL and Spring (migration from Perl/JS).
- Maven and Node integration as well as development of a crawler with Spring Heritrix.
- Achieved goals: Completed and deployed prototypes and integrations in development.
- Technologies: Java, Spring, MyBatis, SQL, Highcharts, Angular2, Maven, NPM, Node, Docker, MySQL, MongoDB, Perl.
Mar 2014 - Jun 2016
2 years 4 monthsSwitzerland
Senior Testautomation Developer
Credit Suisse / Stamford Consulting
- Applied the Selenium test framework to investment reporting and publishing for banks, performing PDF/WebService/XML tests, a regression suite and an Excel + SOAP tool.
- Test automation for CS Invest Net, PAM, Portfolio Simulator Angular application and offshore team leadership.
- Achieved goals: Migrated tests into development, completed full test automation, kept customers satisfied, went live.
- Technologies: Java, Selenium, QC, Groovy, REST, SoapUI, HTMLUnit, PhantomJS, Excel VBA, DB2, Oracle, Angular, CI Integration.
Jun 2012 - Oct 2013
1 year 5 monthsSwitzerland
Senior Java J2EE Developer
UBS / Pro Informatik
- Took over, developed and supported internal and international UBS client workbenches (private, cross-border, corporate, intermediaries and call-agent workbench).
- Developed solutions such as customer search, privacy migration for clients, and reliable quarterly releases.
- Management and consulting for the integration of customer solutions.
- Achieved goals: Very successful major releases, went live.
- Technologies: Java, J2EE, WebSphere, RAD, Portals, Maven, Spring, EJB, Struts, JSF, jQuery, JavaScript, HTML, CSS, XML, VBA, Scrum, ACE, WIF, CRM, SSP/MAP Services, AKM.
Oct 2011 - Apr 2012
7 monthsSwitzerland
Startup Developer
Jaree AG
- iPad app & analytics dashboards, Filemaker prototype and Smart GWT charts with Google Analytics integration.
- Achieved goals: Prototype, startup, in development.
- Technologies: Montages, Open SW, Filemaker, Smart GWT, jQuery, Hibernate, JSON.
Jul 2010 - Jul 2011
1 year 1 monthSwitzerland
Senior Testautomation Manager
Credit Suisse / Canoxx
- Automation for metal trading (.NET), using QTP + Selenium, Swing-based test tooling UI and PL/SQL services.
- Test automation for the LTV project, QTP test solution for iterative development cycles, version management, test data and UI.
- Achieved goals: UI and services tests went live, tests for development cycles are in progress.
- Technologies: .NET, QTP, VBScript, Java, Excel, Oracle, Selenium, Swing, Eclipse, XML, Toad, OLF QTP Plugin, Openlink Endur.
Jun 2007 - Apr 2010
2 years 11 monthsSwitzerland
Business Configurator
UBS / CBS
- WM Research: Business rules through configuration for global publications and distribution.
- Consulting global business clients, templates and testing, supporting the application until end-of-lifecycle.
- Achieved goals: Successful releases, satisfied global clients.
- Technologies: Java, J2EE, WebSphere, Struts, Eclipse RAD, Maven, SVN, XML, XSL, Oracle, PL/SQL, Adobe Formserver, Adobe Lifecycle Templates, FOP, JavaScript, HTML, Excel VBA, SVG, QTP, QC, Java Swing.
Jan 2007 - May 2007
5 monthsSwitzerland
PHP Developer
Dr Tax / Help Point / Bucca
- Payment integration and Kayako setup for Dr Tax, Typo3 webshop for Bucca, mail module for Help Point.
- Achieved goals: Live Module.
- Technologies: Typo3, ASP.NET order system, PHP, Kayako, JavaScript, HTML, CSS.
Mar 2003 - Nov 2006
3 years 9 monthsSwitzerland
Senior Java Developer
Tocco AG
- Took over the company's main product frameworks like Hyperframe.
- Extended with modules from templating to networking and built complete customer solutions like online budget planning platform, specialized shopping systems, CMS, networking, e-commerce and e-learning platforms.
- Achieved goals: Successful takeover, creation of a highly modular system and live customer solutions.
- Technologies: Java, JSP, Spring, Hibernate, JBoss, Servlets, Swing, Tomcat, MySQL, Webstart.
Jan 2001 - Dec 2001
1 yearSwitzerland
Teamlead & Senior Developer
Redsoft
- Developed FondVest – the first independent multi-fund platform, a multi-tenant system for integrating and customizing the portal for many B2B2C resellers.
- Achieved goals: Delivered a complete multi-tenant system, leading to company success, live.
- Technologies: Multi-client portal, mandate system, translations, calculators.
Jul 2000 - Dec 2000
6 monthsSwitzerland
Java Developer
Credit Suisse / Ascena
- Team member in a fast project to demonstrate the XP methodology, J2EE architecture, JSP, building a dispo banking project in record time.
- Achieved goals: Successfully delivered quickly, the bank's highest rated SPICE project.
- Technologies: Java, Servlets, JSP, Oracle, Testing, JUnit, JProbe, CS IVC Visual Age, XP.
Jan 1999 - Jan 2003
4 years 1 monthSwitzerland
Agile Team Lead
Rehman Tecs
- Independent development of small web applications within a team.
- Software development, full project implementation, and leading an agile team of 5 developers for partner companies.
- Design and implementation of customizable software systems like CMS, multi-tenant systems, job portals, chats, and shops.
- Development of database and web applications such as CMS, editable websites, dynamic applets and Flash, and online shops using Java, ASP, and PHP-based technologies for SMEs and banks.
- Technologies: Java, J2EE, Applets, AWT, Swing, JSP, ULC, Servlets, XML, SOAP web services, RMI, JBuilder, Visual Age, Microsoft, VBA, Access, Excel, VBScript, ASP, ASP.NET, IIS, Visual Studio, PHP, Typo3, Oracle, Sybase, SQL Server, MySQL, Active Directory, SQL, PL/SQL, HTML, CSS, JavaScript.
Summary
Senior Software Engineer with broad experience in Java backend, web technologies, and test automation. Deployed in challenging projects for financial institutions, public sector clients, and SMEs – both in new development as well as in maintenance, migration, and integration of production systems. Familiar with agile teams, modern DevOps environments, and continuous development in a consulting context.
Skills
- Backend: Java (Spring Boot, J2ee, Quarkus), .Net, Node.js, Python
- Frontend: Angular, Vue.js, Typescript, Javascript, Html, Css
- Databases: Sql, Oracle, Mysql, Postgresql, Hibernate, Jpa, Mongodb
- Devops: Docker, Kubernetes, Gitlab Ci, Jenkins, Azure
- Testing: Cypress, Selenium, Playwright, Junit, Soapui, Qtp, Postman
- Methods: Agile Development (Scrum, Xp)
- Backend & Cloud: Java (Spring Boot, Quarkus, J2ee), Python, Rest, Soap, Docker, Kubernetes, Microservices
- Frameworks & Tools: Cypress, Selenium, Junit, Testng, Soapui, Postman, Phantomjs, Qtp
- Ci/cd & Integration: Jenkins, Gitlab Ci/cd, Docker, Kubernetes, Sonarqube
- Test Methods: Regression Tests, End-to-end Tests, Api Tests, Test Data Management (Isynth)
Languages
German
NativeEnglish
NativeItalian
AdvancedRomansh
AdvancedUrdu
Advanced ...and 2 more
Education
Aug 1992 - Aug 1999
ETH Zürich
Diploma, major in Theoretical Physics · Mathematics and Physics · Zürich, Switzerland
Aug 1987 - Aug 1991
Holbein Gymnasium Basel
Modern Languages Matura · Modern Languages Matura · Basel, Switzerland
Certifications & licenses
ISTQB Tester
Prince2
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience