Jan Szumiec - Staff Software Engineer
Experience
Staff Software Engineer
Deliveroo
- Extended an existing system for propagation of marketing events to send data to TikTok which allowed us to use a new remarketing channel.
- Unlocked additional 10% remarketing channel utilization by performing detailed analyses on missing or invalid data in events.
- Created a real-time pipeline for analysing event volumes against changes in application code, letting us roll back defective changes quickly.
Staff Software Engineer
Indeed Flex
- Maintained and added features to a large (850kLOC) Rails codebase of very high domain complexity.
- Delivered a revamp of rate calculation required to onboard a £MM customer.
- Delivered a feature to enable granular shift edits unlocking £MMM in TAM.
- Reduced time to diagnose problems by leveraging observability.
Engineering Manager
Knowde
- Managed and led international teams working remotely from multiple timezones.
- Delivered key projects despite technical and non-technical obstacles.
- Introduced service observability to the organization, simplified access control architecture, led initiatives to reduce tech debt.
- Reduced the load on a key application by 95%. Saved $18k p/a in the first 8 weeks, saved an additional $25k p/a in 2023.
- Introduced an incident response process, and a technical debt management process.
Co-Founder
PixelPaper
- Rolled out a production-ready collaborative, embeddable whiteboard solution for the EdTech market in 90 days.
- Sales calls, discovery meetings, architecture, implementation and some project management.
- Profitable, but not enough to keep it alive.
Senior Software Engineer - Network Economics (contract)
Deliveroo
- Rolled out an internal tool permitting non-tech staff to make changes to ML models, reducing time from 1+ days to a few minutes (Ruby).
- Implemented and rolled out a key high-traffic (400M req/mo) service as an extraction from a monolith, to enable experimentation and improve CX (Go).
- Assisted in resolving SEV-1 incidents. Caused a SEV-1 incident during load testing, recovered with minimal impact and introduced fixes.
Lead Product Engineer (contract)
Account Technologies Group
- Architected and developed a new P2P investment product in 6 months from inception to market.
- Through Vestapay, dramatically lowered the cost of capital for complementary products (Tappily & SafetyNet).
- Architected and developed a new platform for the real estate sector including PSD2 PISP/AISP integration.
- Dramatically increased operational flexibility and lowered cost by leveraging cloud computing.
- Pioneered identity pinning and leveraged social logins through the use of an IAM platform.
- Taught the team practices around product development, such as user research, rapid prototyping and dealing with continuously changing requirements.
- Mentored a team of 4 junior developers.
Technical Architect (contract)
Department for Education
- Conducted market and technical research in the domain of F&A management software as part of an alpha-phase project in the fostering and adoption space.
- Uncovered a dysfunctional ecosystem with very limited competition.
- Formulated the department’s strategy to enter the market as a player and demonstrate what value for money looks like.
Engineering Lead, Blockchain (contract)
Boston Consulting Group/De Beers Group of Companies
- Served as a technical leader during the inception phase of the project with Boston Consulting Group.
- Developed a PoC for confidential data sharing using Intel SGX technology (C++, later Rust). Worked on code, architecture and devops (AWS, Rancher, Terraform).
- Moved with the project when it was handed over to the client and served as an interim CTO. Reported directly to the general manager.
- Regularly presented to the board of the De Beers Group.
- Built a team of 7 developers, defined roadmaps, managed risk and technical debt.
Software/Infrastructure Engineer (contract)
Open Banking UK
- Co-authored the UK Open Banking API standard.
- Attended meetings with stakeholders (CMA9 banks), authored technical recommendations.
- Built performance tracking dashboards to ensure NFR compliance (Go + Lambda).
Lead Software Engineer (contract)
PrimeRevenue
- Designed and implemented a package for managing the lifecycle of corporate bonds using Rails and React.js.
- Acted as the tech-person-in-charge in a small team of 4 SVPs.
Senior Software Engineer/Tech Lead (contract)
UK Ministry of Justice
- Delivered the Prison Visits Booking digital exemplar, a flagship project for the UK government.
- Adopted a user-centric approach, conducted user research and usability testing with end users, resulting in a product with 99% user satisfaction.
- Introduced a performance tracking framework to identify adopters and laggards through a public dashboard.
- Reallocated 35 FTEs resulting in savings of £11M over 5 years.
- Participated in discovery for Money to Prisoners, delivering £50M of savings by end-to-end automation, reallocating 65 FTEs and eliminating postal money orders in favour of bank transfers.
Senior Software Engineer (contract)
wearefriday.com
- Rectified architecture and implementation of a CMS and IAM system for a major bank.
- Eliminated unnecessary microservices by reincorporating functionality into a modular monolith.
- Eliminated bottlenecks in sign-on system by replacing home-brew crypto with efficient and secure constructs.
Software Engineer (backend)
STATE
- Built a hypedmedia API for a social network around opinions using Ruby, Node.js and MongoDB.
- Reimplemented data import infrastructure for tens of GBs of TSVs into MongoDB.
Software Engineer
Sherman’s Travel Media
- Rebuilt a medium-size (250k daily visits) customer facing application in Ruby/Rails.
- Improved performance, reliability and testability.
Co-Founder & CTO
Sentymetr
- Identified a market need for social media monitoring in the Polish market.
- Designed and implemented a data collection infrastructure in Ruby (web scraping, API integrations).
- Implemented an ML algorithm for sentiment analysis based on Vowpal Wabbit.
- Achieved product-market fit but failed at sales and eventually ran out of funds.
Co-Founder & CTO
Shopmaster
- Identified a market need for a simple, hosted e-commerce platform with easy payment integration.
- Ran the project with a team of 2 developers, customizing Spree (an open source e-commerce platform).
- Implemented a universal shopping cart allowing drop-in integration of e-commerce features into existing webpages.
- Achieved near product-market fit but ran out of funds.
Software Engineer (Intern)
Google, Inc.
- Performance-tuned Google Calendar, a large (1.5MB uncompressed JS) single page application.
- Implemented a system for dynamically loading dependencies on demand to reduce page load time, saving 15% on initial page load.
- Worked on integrating holiday calendars with Google Calendar.
Co-Founder & CTO
Infinite Loop
- Started a software house specializing in Ruby/Rails development, one of the first in Poland.
- Worked with Audible GmbH developing a product that ultimately became Amazon ACX post-acquisition.
- Built a team of 15 developers and served as CTO, PM and Software Engineer.
- Learned critical lessons on how to and how not to run a company.
Software Developer (Intern)
Resolver Systems
- Worked in a team practicing Extreme Programming by the book.
- Participated in building the largest IronPython project at the time, a programmable spreadsheet program (Resolver One).
- Implemented network-shareable worksheets and learned about distributed system failures.
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Professional Services, Food and Beverage, Banking and Finance, Government and Administration, and Metals and Mining.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Project Management, Business Intelligence, Sales, and Research and Development.
Summary
Seeking new challenges at a company where I can make a difference, working with creative and interesting people and build great products.
Skills
- Programming: Ruby, Python, C, Go, Rust, Javascript
- Database: Postgresql, Redis, Kafka, Mongodb, Sqlite
- Other: Varnish, Grpc, Terraform, Cdb
- Iam: Oauth/openid Connect, Saml
- Operating Systems: Macos X, Linux, Freebsd
- Concepts: Test-driven Development, Xp, Mvc, Ddd, Cqrs/es, Microservices, Rest, Rpc
- Devops: Ansible, Docker, Terraform, Aws, Rancher
- Cryptography: Symmetric And Asymmetric Encryption, Digital Signatures, Macs, Pki, Hsms
Languages
Education
Politechnika Krakowska
Master of Science in Computer Science · Computer Science · Kraków, Poland
Statistics
Experience
Global Experience
Expertise
Qualifications
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Jan based?
What languages does Jan speak?
How many years of experience does Jan have?
What roles would Jan be best suited for?
What is Jan's latest experience?
What companies has Jan worked for in recent years?
Which industries is Jan most experienced in?
Which business areas is Jan most experienced in?
Which industries has Jan worked in recently?
Which business areas has Jan worked in recently?
What is Jan's education?
What is the availability of Jan?
What is the rate of Jan?
How to hire Jan?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Staff Software Engineer
Nearby freelancers
Professionals working in or nearby Warsaw, Poland