Piotr Zwolenkiewicz, Software Developer in Poznań, Poland
Piotr Zwolenkiewicz

Software Developer in Poznań, Poland

Member since May 19, 2019
Along with knowing every state of the cloud-based application lifecycle, Piotr also can utilize his experience with other technologies in Salesforce to enhance performance and the user experience. He’s worked as part of distributed, multinational teams, creating solutions for BAE Systems, Roche, Genentech, and Valeant.
Piotr is now available for hire




Poznań, Poland



Preferred Environment

Debian, Windows, IntelliJ, Eclipse, Git, SVN

The most amazing...

...app I've developed used a genetic algorithm to compose a share portfolio to minimize risk with an expected return given based on the technical analysis.


  • Salesforce Developer

    2017 - 2019
    Valeant Pharma Poland
    • Created, improved, and maintained custom and standard Salesforce features.
    • Designed and implemented custom user interfaces in Visualforce and Lightning.
    • Integrated Salesforce with external systems via SOAP APIs.
    • Cooperated directly with users in requirements analysis.
    • Performed ETL processes for Salesforce.
    • Created unit tests and improved code coverage.
    Technologies: Apex, Visualforce, Lightning, SOQL, SOSL, JavaScript, jQuery, HTML5, CSS3, Ant, SOAP API
  • Salesforce Developer

    2016 - 2017
    Craftware Sp. z o.o.
    • Worked as a full-time remote contractor for Roche.
    • Worked as a full-time remote contractor for Genentech.
    • Implemented new functionalities for custom applications in Apex, Visualforce, and Lightning.
    • Created custom controllers, classes, and triggers in Apex.
    • Designed and implemented custom front-end pages using HTML5, CSS3, JavaScript, and jQuery.
    • Investigated and fixed application issues.
    • Analyzed and validated customer requirements for new features.
    Technologies: Apex, Visualforce, Lightning, SOQL, SOSL, JavaScript, jQuery, HTML5, CSS3
  • Customer Support Engineer

    2014 - 2016
    BAE Systems Applied Intelligence
    • Developed a web application and maintained the database.
    • Implemented change requests.
    • Investigated complex issues and code bugs.
    • Deployed new environments.
    • Optimized processes and improved the performance.
    Technologies: Java, JBoss, Apache Tomcat, Oracle


  • Salesforce Recurring Events for Lightning (Development)

    Until late 2018, there was no way of creating recurring events in Lightning, which caused many users to delay adoption of the new UI. In response to this, I have created a custom Lightning component that provided the same options as the original Salesforce classic recurring events section as in a standard new event page. The component was presented after a user clicked a button on an event detail screen—this was required to keep the event creation page standard. Selecting the desired recurrence parameters and saving it caused the event to transform into a series of events.


  • Languages

    Apex, CSS3, SOQL, Salesforce Object Search Language (SOSL), Java 7, JavaScript, HTML5, Python
  • Frameworks

  • Tools

    Eclipse IDE, IntelliJ IDEA, Git, Subversion (SVN), Jenkins, Bamboo, Jira
  • Platforms

    SalesForce SOQL/SOSL, Salesforce, Debian Linux
  • Other

    Salesforce Lightning, Apex Triggers, Ant
  • Libraries/APIs

    jQuery, LeafletJS
  • Paradigms

    Agile Software Development, Unit Testing
  • Storage

    MySQL, PostgreSQL


  • Master’s degree in Informatics and Electronic Economy
    2012 - 2014
    Poznań University of Economics - Poznań, Poland
  • Bachelor's degree in Informatics and Electronic Economy
    2009 - 2012
    Poznań University of Economics - Poznań, Poland

To view more profiles

Join Toptal
Share it with others