Malt welcome

Welcome to Michał's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact Michał to discuss your project or search for other freelancer profiles on Malt.

Michał Kupis

Java Developer, Full stack Developer
Supermalter
7 projects
  • Suggested rate
    €580 / day
  • Experience8-15 years
  • Response rate100%
  • Response time1 hour
The project will begin once you accept Michał's quote.
Location and workplace preferences
Location
Brussels, VB, Belgium
Remote only
Primarily works remotely
Verifications

Freelancer code of conduct signed

Read the Malt code of conduct
Verified email
Languages
Categories
These freelancer profiles also match your search criteria
Agatha FrydrychAF

Agatha Frydrych

Backend Java Software Engineer

Baptiste DuhenBD

Baptiste Duhen

Fullstack developer

Amed HamouAH

Amed Hamou

Senior Lead Developer

Audrey ChampionAC

Audrey Champion

Web developer

Skill set (13)
Michał in a few words
• 15+ years of experience in all phases of the applications development process including architecture, design, development, developments testing, integration, and support.
• 15+ years of experience in design, implementation, integration, deployment, maintenance, and tuning of databases/data warehouses
• 2 years experience in Team Leading.
• Experienced in working with complex systems
• Experienced in working in multi-cultural environments.
• Good communication and soft skills.
Experience
  • Credit Suisse
    Senior Software Developer
    BANKING & INSURANCE
    December 2017 - Today (7 years and 1 month)
    Wrocław, DS, Poland
    Credit Approval Project is a part of risk assesment system. It allows to credit officer allocate different types of limits for financial products like Derivatives, Loan Products, Securities etc and other factors like ceilings, rating. Basing on these data system calculates global and regional approval levels. Next step is giving approval by authorized Credit Officer and pushing data to other system in order to process it further. System initially was implemented as monolithic application but during the time I was member of the project we introduced Microservices Architecture based on Spring Cloud. Legacy modules of the project were gradually migrated to new architecture.

    Responsibilities:
    • adding new features to legacy modules, development of new modules, bugfixing,
    • supporting and cooperation with other teams,
    • introducing and coaching new team members.
    Spring Spring boot Spring Security spring data Java Angular Hibernate Microservices Spring Cloud IntelliJ MS SQL
  • FEDEX
    Senior Java Developer
    LOGISTICS & SUPPLY CHAIN
    November 2013 - October 2017 (3 years and 12 months)
    Brussels, VB, Belgium
    System for presorting packages. Group of applications which consumes JMS messages from other internal systems, process them and send sorting information to end system which is responsible for physical sorting of packages in sort facility.

    Responsibilities:
    • adding new features and maintenance of existing code,
    • troubleshooting.
    Java Spring Hibernate Oracle JavaServer Faces Spring boot JMS Eclipse PL/SQL
  • VOLVO group
    Software Developer
    AUTOMOBILE
    November 2011 - September 2013 (1 year and 11 months)
    Wrocław, DS, Poland
    Multiple Projects:
    Parts information system
    System which provides information for truck manufactory. Every truck needs sometimes to be fixed/controlled and that is the moment when that system is used. System stores lots information which are necessary during repair, like parts information, replacement manuals, typical repair times etc. As I work in maintenance my role is to fix issues which occurs in system, prepare builds and correcting data in Oracle database.
    UI improvements
    - adjust existing UI to requirements. My role was improving existing UI created by Java Server Faces, correct xhtml files and create Css styles. Interesting fact about that application was that there were three user interface appearance, it was presented depending which user is logged in.
    Web application for trucks customizers
    - application providing information and documentation for end part trucks manufacturers. New features have to be added to existing application:
    • profile management
    - rights to accessing particular documents
    • adding types of documents
    • emailing
    • adding statistics

    Responsibilities:
    • work in maintenance of system for truck services, mainly bug fixing,
    • implementation style sheet for web application created in JSF,
    • truck customiser Web application, adding new features, business logic implementation, UI and database.

    Java JavaServer Faces Oracle CSS HTML Hibernate JSP Eclipse Apache subversion
Recommendations
Education
  • Master of Science
    Wroclaw University of Technology
    2007
    Computer Science/Software development