Aleksander Nowak

Aleksander Nowak

$35/hr
Experienced Senior Software Engineer with 10+ years of experience
Reply rate:
50.0%
Availability:
Full-time (40 hrs/wk)
Age:
35 years old
Location:
Wrocław, Lower Silesian Voivodeship, Poland
Experience:
10 years
Aleksander Nowak +48 (692) 374 - 815 |-| Wrocław, Poland Profile Experienced Senior Software Engineer with 10+ years of expertise in designing, developing, and optimizing highperformance web applications. Proven track record in architecting scalable, reliable solutions that meet both business and technical requirements. Extensive hands-on experience with modern technologies such as React, Next.js, Angular, Node.js, Nest.js, AWS Lambda, Kubernetes and microservices. Adept at improving system performance, optimizing cloud infrastructure, and enhancing DevOps pipelines to ensure seamless deployment and continuous integration. Passionate about building scalable, high-performance web applications and driving innovation to deliver impactful solutions in fast-paced, high-impact environments. Focused on continuous learning and staying up to date with the latest industry trends to implement cutting-edge technologies. Skills & Abilities ▪ Language: JavaScript, TypeScript, HTML, CSS, PHP, SQL, ▪ Python ▪ Front End: SASS, Bootstrap, jQuery, React, Mobx, RxJS, Redux, Zustand, Angular, Vue, Next.js, Nuxt.js, Vite, ▪ Context API, Material UI, Clean UI, Tailwind CSS ▪ Back End: Node.js, Nest.js, Express.js, Django, RESTful API, ▪ GraphQL, WebSockets, OAuth2, JWT, Django, Laravel, Microservices ▪ ▪ Testing: Jest, Mocha, Enzyme, Selenium Database: MySQL, PostgreSQL, MongoDB, Oracle, Redis, SQL Server, Dynamic DB, Cosmos DB, Dapper ORM Cloud: AWS(EC2, Lambda), Azure, GCP, Digital Ocean, Google Cloud Platform DevOps: Docker, Kubernetes, Kafka, Git, GitHub, Jenkins, SonarQube, RabbitMQ, Terraform Management: Jira, Scrum, Kanban, Team Mentorship Experience Senior Software Enginner | Exaud Jan 2023 – Feb 2025, Portugal ▪ Led the migration from a monolithic architecture to a microservices-based system, utilizing Node.js and Docker for containerization, improving system scalability and reducing downtime during deployments. ▪ Developed a high-performance React and Next.js dashboard, optimizing page load times and increasing user engagement through a more responsive and intuitive interface. ▪ Refactored and optimized Nest.js GraphQL APIs, improving query efficiency and reducing API response times by over 70%. Leveraged PostgreSQL for efficient data storage and Redis for caching to minimize database load. ▪ Implemented an event-driven architecture with AWS Lambda, streamlining transaction processing and reducing latency by 40% in real-time systems. ▪ Strengthened security by integrating OAuth2 and JWT, ensuring robust authentication and authorization mechanisms across microservices. ▪ Built a real-time WebSockets notification system, minimizing unnecessary API polling by 90% and enhancing the user experience with immediate updates. ▪ Automated infrastructure deployments using Docker, Kubernetes, and Terraform, reducing manual intervention by 60% and enabling seamless scalability for microservices. ▪ Enhanced CI/CD workflows with GitHub Actions, speeding up deployment cycles and improving code reliability through automated testing and integration. ▪ Developed a centralized logging and monitoring system with Grafana, enabling quicker issue resolution and improving system visibility, reducing incident resolution time by 40%. ▪ Led cross-functional technical discussions, improving team collaboration and delivering features with increased efficiency and quicker time-to-market. ▪ Designed and developed dynamic web applications using Vue.js, implementing Vuex for state management to ensure smooth data flow and predictable UI behavior. ▪ Leveraged Laravel for building secure and scalable backend systems, incorporating features like authentication, caching, and queuing to enhance overall performance and reliability. Senior Full Stack Developer | Capaciteam Jun 2020 – Oct 2022, Ireland ▪ Developed dynamic, feature-rich web applications using React with Redux for state management and Tailwind CSS for a modern, responsive design, enhancing user experience. ▪ Designed and built a cloud-based asset management system using AWS S3 and Node.js, streamlining file storage and retrieval processes. This reduced file retrieval times by 40%, improving team productivity and collaboration. ▪ Refactored a large-scale PHP monolith into modular services using Laravel, significantly improving maintainability and laying the groundwork for a future microservices migration. ▪ Engineered real-time interactive frontend interfaces with Angular and Vue.js, improving responsiveness and user engagement. ▪ Followed TDD (Test-Driven Development) principles with Jest and Cypress, reducing bug occurrences by 25% and improving long-term code quality. ▪ Built event-driven microservices using Nest.js and GraphQL, optimizing data queries and reducing response times. ▪ Developed cloud-native applications on AWS, leveraging DynamoDB, PostgreSQL, and Redis for scalable, high-performance data storage. ▪ Automated infrastructure provisioning and deployments using Terraform and Kubernetes, reducing manual configurations by 60% and ensuring seamless scalability. Full Stack Developer | Wizeline Nov 2017 – Apr 2020, Spain ▪ Developed and optimized React-based e-commerce applications, reducing checkout process time by 35%, increasing conversion rates by 20%. ▪ Designed and implemented interactive UI components with Angular and jQuery, enhancing responsiveness and user engagement. ▪ Implemented GraphQL APIs, reducing data over-fetching by 50%, improving API performance. Page 2 ▪ Implemented server-side rendering (SSR) with Next.js to improve SEO and initial load time for React.js applications. ▪ Built a real-time inventory tracking system using PostgreSQL & WebSockets, reducing stock discrepancies by 75%. ▪ Transitioned from a monolithic backend to a microservices-based architecture, improving scalability and reducing API failures by 60%. ▪ Assisted in Dockerizing applications and deploying them in AWS & Kubernetes, reducing deployment time by 50% ▪ Collaborated with designers and product managers to refine user stories, ensuring alignment with business goals and user needs Front End Developer | Netguru Aug 2013 – Sep 2017, Poland ▪ Created highly responsive and mobile-friendly web interfaces using HTML5 and Tailwind CSS, resulting in a 25% increase in mobile traffic. ▪ Developed and optimized Angular-based UI components, improving application responsiveness and reducing page load time by 30%. ▪ Refactored frontend codebase, reducing bundle size by 45% through lazy loading and tree shaking. ▪ Focused on SEO optimization, implementing best practices to improve search engine rankings and drive organic traffic. ▪ Implemented JWT-based authentication, enhancing user security and reducing unauthorized access attempts. ▪ Contributed to CI/CD pipeline improvements, reducing deployment time by 40%. ▪ Developed unit and integration tests using Jest and Cypress, increasing test coverage to 85%. Participated in Agile sprints and peer code reviews, ensuring clean, maintainable and scalable code. Education Bachelor of (B.S.) Computer Science | University of Wrocław Oct 2010 – Jul 2013, Poland Page 3
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.