Bartosz Knapik
About Bartosz Knapik
Bartosz Knapik is a Senior Software Engineer at Castle Intelligence in San Francisco, California, with over 15 years of experience in software development. He specializes in a variety of technologies, including Apache Kafka, AWS, and modern web development tools.
Work at Castle
Bartosz Knapik has been employed at Castle Intelligence as a Senior Software Engineer since 2017. He operates in a hybrid work environment based in San Francisco, California. In this role, he applies his extensive knowledge of various technologies to develop software solutions. His responsibilities include utilizing modern development tools and frameworks to enhance project outcomes.
Previous Employment
Before joining Castle Intelligence, Bartosz Knapik worked at LunarLogic.io as a Senior Software Developer from 2007 to 2013. He also held a position as a Senior Software Developer and Team Leader at Copper.io for a brief period in 2013. His career began at LunarLogic.io as a Software Developer from 2005 to 2007. These roles contributed to his development as a skilled software engineer.
Education and Expertise
Bartosz Knapik earned a Master of Computer Science degree from AGH University of Krakow, where he studied Automatics and Robotics and Computer Science from 2000 to 2005. He possesses expertise in a wide array of technologies, including Apache Kafka, Avro, ElasticSearch, and AWS. His proficiency extends to both front-end and back-end development, utilizing frameworks such as Angular and Ruby on Rails.
Technical Skills
Bartosz Knapik is skilled in modern web development tools, including Webpack and CSS Tailwind. He has experience with containerization technologies like Docker and is proficient in database management systems such as Redis, PostgreSQL, DynamoDB, Clickhouse, and Aerospike. His technical capabilities enable him to effectively contribute to diverse software engineering projects.