Przemysław Kawecki

Fullstack Web Developer at Tamahris
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Cracow, Małopolskie, Poland, PL
Languages
  • angielski Limited working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Belgium
    • Human Resources Services
    • 1 - 100 Employee
    • Fullstack Web Developer
      • Nov 2022 - Present

      Key Responsibilities and Technologies Used: Azure: Extensively worked with Azure services including: VM's: Configured and managed virtual machines tailored to application requirements. WebApps: Deployed and scaled web applications seamlessly on Azure. Functions: Developed serverless solutions to streamline operations. Microsoft Graph: Integrated Microsoft's Graph API to build richer, context-aware applications. Azure DevOps: Responsible for: Pipelines: Designed and implemented CI/CD pipelines to automate the build, test, and deploy phases. CI/CD: Regularly optimised continuous integration and delivery to reduce release times and enhance application reliability. Frontend Development: JavaScript & TypeScript: Crafted responsive, dynamic web interfaces using both JavaScript and TypeScript. React & React Redux: Developed scalable and maintainable single-page applications using React and managed application state using React Redux. Backend Development: SQL (MS SQL Server): Designed and maintained databases, ensuring data integrity and optimized performance. NodeJS: Developed robust backend APIs using Node.js, ensuring scalability and security. Testing: Used Jest, Enzyme, and Mocha for unit and integration testing. Regularly wrote test cases following the TDD approach, which ensures the robustness of the application. Environment & Tools: Linux/bash: Comfortable in a Linux environment and proficient with bash scripting for automation tasks. TDD: Followed Test-Driven Development principles to ensure code quality and application reliability. Throughout my role at Tamahris, I have been committed to continuous learning, ensuring the best possible solutions for our clientele and keeping abreast of the latest in web technologies and best practices. This description provides a detailed account of the developer's experience and skills in the context of their role at Tamahris. Show less

    • Poland
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Fullstack Developer
      • Dec 2019 - Nov 2022

      Frontend Development: Languages & Libraries: Proficient in HTML5, CSS3, JavaScript (ES6+), and TypeScript. Frameworks: Experienced in React.js with hooks, Redux for state management, and Next.js for server-side rendering. Also familiar with Vue.js and Angular. Design & UX: Collaborated closely with design teams to turn mockups and wireframes into responsive and user-friendly interfaces using SCSS, Flexbox, and CSS Grid. Performance Optimization: Utilized lazy loading, code splitting, and Webpack optimizations to ensure smooth and fast page loads. Backend Development: Languages: Proficient in Node.js, and have experience with Python and Java. Frameworks & Tools: Built and maintained robust APIs using Express.js. Experienced with Django and Spring Boot. Databases: Hands-on experience with relational databases like PostgreSQL and MySQL, as well as NoSQL databases such as MongoDB. Authentication & Authorization: Implemented JWT-based authentication and OAuth with providers like Google and Facebook. DevOps & Deployment: Automated build and deployment pipelines using tools like Jenkins and GitHub Actions. Hands-on experience with Docker for containerization and Kubernetes for orchestration. • TDD Integration tests Show less

    • Germany
    • Motor Vehicle Manufacturing
    • 700 & Above Employee
    • Automation Product Engineer
      • Mar 2017 - Sep 2019

      • Developing and maintaining a project plan and schedule. • Project coordination. close cooperation with other members of the project team, including designers, engineers, and contractors. • Design review. Reviewing mechanical design plans to ensure that they meet project requirements, are cost-effective, and can be implemented safely and efficiently. • Risk management. Identifying and managing risks associated with the project, and developing plans to mitigate those risks. • Project documentation. Responsibility for creating and maintaining project documentation, including project plans, schedules, budgets, and status reports. Show less

Education

  • Kodilla
    Web application development training course
    2021 - 2022
  • Politechnika Rzeszowska im. Ignacego Łukasiewicza
    Inżynier (Inż.), Programowanie i Automatyzacja Obróbki
    2012 - 2016

Community

You need to have a working account to view this content. Click here to join now