Summary
Highly accomplished Senior Full Stack Developer with 10+ years of experience designing, developing, and deploying scalable web applications. Proven ability to lead cross-functional teams, implement robust microservices architectures, and optimize performance across the entire software development lifecycle. Adept at leveraging modern technologies like React, Node.js, and AWS to deliver innovative solutions that drive business growth and enhance user experience.
Experience
Senior Software Development EngineerAmazon Web Services (AWS)
- Led the development of a critical microservices-based platform, improving system scalability by 40% and reducing latency by 25% for a key AWS service.
- Architected and implemented new API endpoints using Node.js and TypeScript, handling over 1 million daily requests with a 99.9% uptime.
- Mentored a team of 5 junior developers, improving code quality metrics by 30% and fostering a collaborative engineering culture.
- Optimized database queries and schema designs (PostgreSQL, DynamoDB), resulting in a 15% reduction in operational costs.
Software Engineer IIExpedia Group
- Developed and maintained core features for the travel booking platform using Java, Spring Boot, and React, contributing to a 10% increase in user engagement.
- Improved application performance by refactoring legacy code and implementing caching strategies, reducing page load times by an average of 2 seconds.
- Collaborated with product managers to translate business requirements into technical specifications for new features, deploying over 15 major updates annually.
- Implemented unit and integration tests, increasing code coverage to 85% and significantly reducing post-release bugs.
Projects
Serverless E-commerce Platform
- Designed and implemented a full-stack e-commerce solution using AWS Lambda, API Gateway, DynamoDB, and React, achieving sub-second response times.
- Integrated Stripe for payment processing, enabling secure transactions and reducing development time by 30%.
- Developed a CI/CD pipeline with GitHub Actions, automating deployments and testing.
Real-time Chat Application
- Built a real-time chat application using Node.js, Socket.IO, and MongoDB, supporting concurrent users and secure messaging.
- Implemented user authentication and authorization features, enhancing data privacy and system security.
- Deployed the application on an AWS EC2 instance, managing server configuration and scaling.
Personal Portfolio & Blog
- Developed a personal portfolio and blog site using Next.js and Tailwind CSS, focusing on performance and SEO optimization.
- Integrated a headless CMS (e.g., Contentful) for dynamic content management, streamlining blog post creation.
- Achieved a perfect Lighthouse score for performance and accessibility, ensuring a superior user experience.
Education
University of WashingtonMaster of Science in Computer Science
- Achieved a GPA of 3.9/4.0, specializing in Distributed Systems and Cloud Computing.
- Awarded the Dean's Scholarship for academic excellence.
Poznan University of TechnologyBachelor of Science in Computer Science
- Graduated Magna Cum Laude, completing a thesis on real-time data processing.
- Developed a real-time analytics dashboard for university research, enhancing data visualization for over 50 projects.
Skills
Programming Languages
JavaScriptTypeScriptPythonJavaGo
Front-End
ReactAngularVue.jsHTML5CSS3ReduxWebpack
Back-End
Node.jsSpring BootExpress.jsRESTful APIsMicroservices
Databases
PostgreSQLMySQLMongoDBDynamoDBRedis
Cloud & DevOps
AWS (EC2, S3, Lambda, SQS, SNS)DockerKubernetesJenkinsGitTerraform
