02/05/2025 updated

ML
100 % available

FULL-STACK DEVELOPER

Warsaw, Poland
Worldwide
BACHELOR OF SCIENCE IN COMPUTER SCIENCE (BSCS)
Warsaw, Poland
Worldwide
BACHELOR OF SCIENCE IN COMPUTER SCIENCE (BSCS)

Profile attachments

resume_marek.docx

Java (Programming Language)JavaScript (Programming Language)PHP (Programming Language)Amazon Web ServicesHTML5Microsoft AzureCascading Style Sheets (CSS)Cloud ComputingContinuous IntegrationDevOpsWeb DevelopmentDjango Web FrameworkHibernate (Java)JunitPython (Programming Language)LaravelProject ManagementRuby On RailsTensorflowRubyResponsive Web DesignStakeholder ManagementWeb ApplicationsReactJSExpress.jsBackendPandasAngularJSFull Stack DevelopmentApache CommonsNestJS
As a passionate full-stack developer with extensive hands-on experience in building dynamic web applications, I leverage my strong background in programming languages such as JavaScript, Python, and Java to create seamless user experiences and robust backend solutions.
 

SKILLS
  • Programming Languages
    • JavaScript
    • Python
    • PHP
    • Java
    • Ruby
       
  • Frameworks and Libraries
    • Nest.js/ React.js/ koa.js/Nuxt.js/
    • Angular.js / Express.js
    • Django / Pandas / TensorFlow
    • Laravel / Android Java/ Composer / Guzzle
    • Spring / Hibernate/ Apache Commons/ Junit
    • Ruby on Rails
       
  • Web Development:
    •    HTML5, CSS3
    •    Responsive Design
       
  • DevOps:
    • Basic knowledge of CI/CD pipelines
    • Familiarity with cloud platforms (AWS, Azure, etc.)
       
  • Soft Skills
    • Problem Solving: Strong analytical skills to identify and resolve issues efficiently.
    • Collaboration: Experience working in cross functional teams and managing remote freelancers.
    • Adaptability: Ability to learn new technologies and frameworks quickly.
    • Communication: Effective in conveying technical concepts to nontechnical stakeholders.
       
  • Project Management

Languages

EnglishFluentPolishNative speaker

Project history

FULL-STACK DEVELOPER

NLCAREERS.COM
Last year, I reconnected with one of my previous clients who owns a startup company. Although he had an existing website, it was struggling with low traffic levels, prompting me to offer my assistance once again.

During my analysis of the website, I discovered several critical structural issues that were negatively impacting its performance and user experience. This included problems with navigation, page load times, and overall responsiveness. To address these challenges, I recommended revamping the site using TypeScript, which would enhance maintainability and scalability.

I became actively involved in the development process, collaborating closely with the client to implement the new design and features. This project is still ongoing, and I continue to provide support by offering insights on search engine optimization (SEO) strategies and techniques to improve load speed. My goal is to enhance the website's visibility and performance, ultimately driving more traffic and improving user engagement.

FULL-STACK DEVELOPER

FREELANCER
During my time at my previous company, I realized that there were limited opportunities to gain
extensive knowledge and stay updated with cutting-edge trends. This prompted me to start my
freelance career. Through working with various clients, I acquired valuable experience and built a
strong foundation in the programming world. Additionally, I developed team management skills while
collaborating with freelancers from multiple countries.

I have successfully developed multiple websites using Node.js, Python, and PHP, as well as created
mobile using Flutter, React Native and Kotlin and desktop applications. The competitive environment
has driven me to thrive and grow, and I am grateful for the opportunities that have allowed me to
cultivate robust skills that enable me to tackle any challenge.

WEB DEVELOPER

NLJOBS.COM
I began my career as a full-stack developer at nljobs.com, where I played a crucial role in
enhancing the company's online presence. My primary responsibilities included troubleshooting and
resolving various technical issues on the website, ensuring a smooth user experience. This involved
debugging code, optimizing performance, and addressing user feedback to improve functionality.

In addition to fixing issues, I was actively involved in adding new features to the website. This
included collaborating with cross-functional teams to gather requirements, designing user-friendly
interfaces, and implementing backend logic to support new functionalities. Through this process, I
gained hands on experience in the entire web development lifecycle, from initial planning and design
to deployment and maintenance.

During my time at nljobs.com, I developed a solid understanding of general web architecture,
including client-server interactions, database management, and API integration. I became proficient
in various technologies and frameworks, which allowed me to build responsive and efficient web
applications. This foundational experience has equipped me with the skills necessary to tackle
complex development challenges and contribute to successful projects in the future.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in