Profileimage by Marek Lisowski FULL-STACK DEVELOPER from Warsaw

Marek Lisowski

available

Last update: 02.09.2024

FULL-STACK DEVELOPER

Graduation: BACHELOR OF SCIENCE IN COMPUTER SCIENCE (BSCS)
Hourly-/Daily rates: show
Languages: English (Full Professional) | Polish (Native or Bilingual)

Keywords

Java (Programming Language) JavaScript (Programming Language) Python (Programming Language) PHP (Programming Language) Amazon Web Services HTML5 Microsoft Azure Cascading Style Sheets (CSS) Cloud Computing Continuous Integration + 21 more keywords

Attachments

resume-marek_020924.docx

Skills

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

Project history

10/2023 - Present
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.

06/2019 - 10/2023
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.

08/2018 - 06/2019
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.

Local Availability

Open to travel worldwide
Profileimage by Marek Lisowski FULL-STACK DEVELOPER from Warsaw FULL-STACK DEVELOPER
Register