Ivan Kaplin work email
- Valid
Ivan Kaplin personal email
- Valid
- Valid
Software Engineer with more than 13 years of experience in development of backend systems using Java and Java-based technologies. Experienced in designing and development of highly available and highload information systems with strong requirements to latency and throughput.Founded Knowably.com (service for software engineers to discover books, courses, videos and articles), implemented all frontend and half of backend, including integrations with lots of analytics and marketing services and AWS as a hosting.Previously lead a team In Playtech, including establishing Scrum process and staffing, communication with Product and Delivery Managers.Team player, focused on a project success, responsible and interested in new technologies.
-
Senior Software EngineerApple Nov 2018 - PresentCupertino, California, UsWork at Core Services team (Apple Services Engineering) on API development for Apple Podcasts, Music and TV. -
Senior Software EngineerEpam Systems Mar 2018 - Nov 2018Newtown, Pa, UsWorked as a contractor at Google Play. -
Senior Java Software EngineerPlaytika Nov 2016 - Feb 2018Herzliya, IlPlaytika is a leading game developer in social casino space, developed online slots games - Slotomania and Caesars Slots.Designed and developed Messaging Service - a highload service (millions of users) that handles websocket connections and delivers messages from server to client with STOMP 1.2 protocol.Implemented analytics and metrics of message delivering stats (sent, acknowledged, delivery time, etc) for debugging and tracing integration issues with clients.Implemented message batching, compaction, broadcast and segmented broadcast.Designed and developed Goods Service - a facade with plugin architecture with main responsibility in rewarding users with mostly purchased items and reporting transactions to BI.Refactored Goods Service from monolith to microservices architecture (based on Spring Boot and Spring Cloud).Supported and resolved production incidents with Messaging and Goods Services.Environment: Java, Spring Boot, Spring Cloud, Netflix OSS (Feign, Hystrix, Ribbon, Eureka, Turbine, Zuul), Kafka, Camel, Zookeeper, RxJava, Couchbase, Maven, Gradle.Monitoring: AppDynamics, Grafana, Zabbix, ELK. -
Founder & Full Stack Software EngineerKnowably Feb 2015 - Nov 2016Knowably is the community for software engineers to discover books, courses, videos and articles. Founded Knowably and fully implemented frontend part and half of backend part, including integrations listed below and hosting in AWS.Responsible for product management, project management, UI/UX design, frontend and backend development, deployments.Environment: Java, Dropwizard, Spring (Core, AOP and Data), MongoDB, ElasticSearch, Amazon AWS (EC2, S3, SES, Cloudfront), REST API, LetsEncrypt, AngularJs, HTML5 & CSS3, Bootstrap, Bower, Grunt, NodeJs.Integrations: Embedly, Mandrill, Mailchimp, Facebook, Twitter, Intercom, Hotjar, Mixpanel, Google Analytics, Slack. -
Team Lead & Senior Software EngineerPlaytech Oct 2011 - Feb 2015London, England, GbPlaytech is the world's largest online gaming and sports betting software supplier.Designed and developed Playtech cross product engagement services - Loyalty System (unified loyalty points system) from scratch, Awards System (reward users if conditions were completed), Campaign Manager (marketing planning tool).In Team Leader role introduced Scrum process, code review practices, code quality standards, unit and integration testing.Designed APIs and implemented integrations with internal services.Managed a team, including interviewing, motivation, personal development plans, promotions, appraisals and bonuses.Analyzed business requirements and helped product owner with understanding costs of technical solutions.Environment: Java, Spring, Hazelcast, ElasticSearch, JMS, JAX-RS, Hibernate, MyBatis, Tomcat, Maven, Mercurial, Oracle. -
Software EngineerDio Sep 2010 - Oct 2011Kyiv, UaProject: Financial reporting tool for State Street Bank.Designed, developed and refactored Cash Reconciliation Service, a tool to create reports and following reconciliation process), fixed performance, memory and concurrency issues.Performed huge SQL queries profiling and optimization.Implemented migration of accounts and permissions from multiple services to single database for following implementation of single sign-on for internal services.Environment: Java, Flex/AS3, BlazeDS, iBatis, Quartz, Sybase ASE, JasperReports, Apache POI, iText, Maven, Jenkins. -
Software EngineerSoftgenic Systems Sep 2008 - Sep 2010Heidelberg, DeSoftgenic Systems is a company focused on software development for commercial banks and non-banking financial organizations.Developed new UI by integrating Jide and ULC (Swing based components with data model on server side) for Loan Workbench product.Implemented built-in CMS based on JCR API to work with Alfresco or Jackrabbit.Environment: Java, Java Web Start, Swing, ULC, Jide, ComfyJ, BIRT, Spring, Hibernate, XML, XPath, JCR, Alfresco CMS, Jackrabbit.
Ivan Kaplin Skills
Ivan Kaplin Education Details
-
National Technical University Of Ukraine 'Kyiv Polytechnic Institute'Computer Science
Frequently Asked Questions about Ivan Kaplin
What company does Ivan Kaplin work for?
Ivan Kaplin works for Apple
What is Ivan Kaplin's role at the current company?
Ivan Kaplin's current role is Senior Software Engineer at Apple.
What is Ivan Kaplin's email address?
Ivan Kaplin's email address is ka****@****ail.com
What schools did Ivan Kaplin attend?
Ivan Kaplin attended National Technical University Of Ukraine 'kyiv Polytechnic Institute'.
What skills is Ivan Kaplin known for?
Ivan Kaplin has skills like Maven, Spring, Subversion, Sql, Jira, Tomcat, Javase, Mysql, Design Patterns, Java, Hibernate, Spring Framework.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial