Mikhail Paperin
About Mikhail Paperin
Mikhail Paperin is a Senior Software Architect with extensive experience in software engineering and architecture. He has worked for various companies, including MedeAnalytics Inc and INgrooves, and is proficient in multiple programming languages and technologies.
Current Role at MedeAnalytics
Mikhail Paperin serves as a Senior Software Architect at MedeAnalytics Inc, a position he has held since 2015. In this role, he is responsible for designing and implementing software solutions that meet the needs of the organization. His extensive experience in software architecture allows him to lead teams effectively and contribute to the development of innovative analytics solutions.
Previous Experience at MedeAnalytics
Prior to his current role, Mikhail Paperin worked at MedeAnalytics Inc as a Software Architect and Team Lead from 2004 to 2009. During this five-year tenure, he played a crucial role in the development of software solutions, leveraging his expertise in various programming languages and technologies to enhance the company’s offerings.
Professional Background
Mikhail Paperin has a diverse professional background, having worked in various consulting roles across multiple organizations. His experience includes positions at Airbus as a Senior Consultant, IBM PS, and at Ernst & Young in both consultant and senior consultant roles. He also worked at Household Finance and CBOT, Options Clearing Corporation, showcasing his adaptability in different business environments.
Technical Proficiency and Skills
Mikhail Paperin is proficient in multiple programming languages, including C#, Java, C, C++, JavaScript, and ActionScript. He has hands-on experience in architecting and implementing software solutions across diverse business domains. His expertise extends to database management systems such as MSSQL, Oracle, PostgreSQL, MySQL, Sybase, and eXist, and he is skilled in using design tools like Visio, Enterprise Architect, Altova, and Rational.
Specializations in Software Engineering
Mikhail Paperin specializes in a wide range of software engineering technologies and methodologies, including Object-Oriented Design/Programming (OOD/P), Service-Oriented Architecture (SOA), Software as a Service (SaaS), Enterprise Application Integration (EAI), Domain-Driven Design (DDD), Test-Driven Development (TDD), Rich Internet Applications (RIA), Object-Relational Mapping (ORM), and SCRUM. His versatility in these areas enhances his ability to deliver effective software solutions.