Adam Warski
Co-founder, Chief R&D Officer @ SoftwareMill
About
At SoftwareMill I'm responsible for building and growing the core of the company: our technical team. By embracing individuality of every engineer, we aim to build a collective technical mindset. Following traditional engineering values, our goal is on one hand to inspire the community, and on the other to proactively transform the businesses of our Clients with technology. I participate in various projects, either as a project lead, tech lead or software engineer. I specialise in backend systems, developing high-performance, clustered, fault-tolerant software. As a member of the SoftwareMill team, I take care of delivering projects end-to-end, making sure the clients receive useful, working software on time. On the technical side, I most often use JVM-based technologies, currently mainly from the Scala stack (Akka, Cats, Monix, ZIO), combined with various databases and messaging systems (depending on specific needs), such as Kafka, Cassandra, MongoDB, Elastic Search, DynamoDB, SQS, MySQL, PostgreSQL and others. I'm the founder and main developer of open-source projects: sttp client & tapir (Scala HTTP client & API descriptions), MacWire (Scala DI library), ElasticMQ (stand-alone SQS implementation), Hibernate Envers (an entity auditing/versioning framework), Quicklens and others. I also work on Internet-of-Things related themes, such as iBeacons. I was a speaker at major Scala and Java conferences: Scala Days, LambdaDays, LambdaConf, Scalar, JavaOne, Devoxx, Javazone, JFokus, Jazoon, Javarsovia and various JUG/Scala meetups, including New York, Boston and SF-Scala Meetups. Specialties: Scala, Akka, Functional Programming, Distributed Computing, Blockchain, Smart contracts (Ethereum), recommendation systems, Kafka, Cassandra, Mongo, Java, ElasticSearch
Poland
Warsaw
Computer Software
Scala, Distributed Systems, Software Engineering, Agile Methodologies
Experience

cto, scala developer, oss geek
softwaremill

chief technology officer
kovari
Automate blockchain integration with our API! Secure, reliable backend, utilising multiple nodes for each supported blockchain for fault tolerance.

senior software engineer
level n consulting
Designing and developing a web-based system for organizations, like schools, where it is necessary to gather data by filling out forms. The data can be later arbitrarily processed and manipulated. To define the forms and the schema of the data, a special language (DSL) was developed. The DSL could later be translated (compiled) to SQL queries as well as used for data import/export. Technologies used: JEE 5, (EJB 3, JPA), JBoss AS, JBoss Seam, Envers, Jasper Reports, Ajax

software engineer
jboss
* Main developer: * rss/atom feeds aggregating, archiving and management system (http://jboss.org/feeds) * contributor and project-meta-data management system (http://jboss.org/contributor) * Shotoku, a SVN-based content management system (powers some sites of jboss.org projects) * Other responsibilities: * developer of JBoss Labs * developer of JIRA plugins * All developed in Java, deployed on JBoss AS and JBoss Portal. * Main technologies used: * JBoss Seam * Hibernate, JPA, EJB3 * JBoss Portal

intern
motorola
Developer of an application written in Java (and partly in C) to manage and plan tests of cellular phones base stations, using the OATS algorithm (Orthogonal Array Testing Strategy). The application had a web interface written in JSF, deployed on Tomcat.

founder and lead developer: hibernate envers and other open source projects
jboss.org
* Envers is an open-source entity auditing/versioning framework. It enables users to easily store and retrieve historical data. * Envers became a Hibernate core module in early 2009. * Websites: * MacWire: https://github.com/adamw/macwire * Envers: http://jboss.org/envers * ElasticMQ: http://elasticmq.org * Veripacks: http://veripacks.org
Education
university of warsaw
computer science
Adam Warski's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.

