Netflix

Staff Software Engineer

At Netflix, I initially joined the Customer Service Engineering team, where I contributed to the development and maintenance of the comprehensive customer service platform. This involved working on distributed, high-availability systems encompassing VoIP, chat, CRM, CMS, and public-facing help center applications.

Subsequently, seeking new challenges in a different domain, I transitioned to the Studio Engineering team. In this role, I focused on content setup and readiness, collaborating closely with stakeholders to deliver impactful user experiences and significantly improve the efficiency of internal tooling.

Leveraging my experience, I accepted an Engineering Lead assignment in Warsaw to help bootstrap new local engineering teams. This pivotal role involved championing Netflix's culture, setting the technical direction, and providing leadership to ensure these new teams integrated smoothly and operated in alignment with the company's established engineering excellence.

Languages: Java, Kotlin, JavaScript, TypeScript
Technologies: Spring, Jersey, React, Node.js, express, restify

Head to Head, Inc.

Founding Engineer

As a Founding Engineer at this mobile application startup, I played an integral role in designing, developing, and launching several core products across both web and mobile platforms. Key projects included 'Persona,' a social discovery game for iOS and Android designed to highlight positive user qualities, and 'NextMeal,' a visually-driven web application enabling users to effortlessly find nearby dining options.

Languages: JavaScript, Objective-C, Java
Technologies: Android, iOS, React, Node.js, express

Vail Systems

Software Engineer

Working at Vail Systems, a company specializing in VoIP and Call Routing technologies, my responsibilities centered on full-stack web development, primarily utilizing AngularJS and Ruby (Grape framework). My contributions also extended to building interactive VoiceXML applications, developing high-performance WebSocket servers with Java (Vert.x), and creating websites using Ruby on Rails.

Languages: JavaScript, Ruby, Java
Technologies: AngularJS, Grape, Ruby on Rails, Vert.x, VoiceXML

Avanade

Software Engineer

I began my professional software engineering career at Avanade, a global technology consultancy focused on the Microsoft ecosystem. My primary focus was on .NET development, where I designed and implemented both thick and thin client desktop applications for enterprise clients using WPF and WCF. During my 3.5 years with the firm, I built a strong foundation in enterprise software development principles and practices.

Languages: C#
Technologies: WPF, WCF, ASP.NET