Summary
Overview
Work History
Education
Skills
Work Availability
Certification
Timeline
OfficeManager

Aleksei Mulin

Android Software Engineer
South Korea, Yongin-si,Gyeonggi-do

Summary

Software Engineer with over 17 years of experience in mobile and printing industries. Passionate about Android development, curious about new things, eager to contribute to make a difference and make things happen. Self-motivated to follow through, fast learner, pragmatic and full of enthusiasm to solve problems and lead things to success.

Overview

17
17
years of professional experience
1
1
Certification
3
3
Languages

Work History

Software Expert Engineer

HP Printing Korea Co Ltd
South Korea, Pangyo, Gyeonggi-do
11.2014 - Current

Cloud Printing development on Android (HP Workpath platform). Years of hands-on experience working on cutting-edge technologies and sophisticated projects, strong and practical knowledge in modern protocols, software design and architecture and high complexity problems resolution.

  • PrinterOn Cloud Printing. High complexity and hybrid client/server application created from scratch, dozens of background threads running together and working in sync with each other. Thousands of cloud and printing background tasks every day, remote printing, stream printing, PUSH technology with HTTP long polling, solid and flexible architecture, excellent performance results.
  • User authentication with LDAP, OAuth 2.0/OIDC. First class in security authentication agent created from scratch to allow users to authenticate with Google G Suite, Microsoft Azure, Secure LDAP and compatible with multiple types of card readers.
  • Microsoft Universal Print. Modern and top-notch cloud printing solution entirely running on Microsoft Azure to manage organizations' print infrastructures. PoC agent application developed from scratch to demonstrate the whole power of cloud printing working based on the latest trends and technologies in printing business and overall software development.
  • Samsung Cloud Printing. One of the most stressful projects with short development cycles. Having the ownership of SCP mobile application on Android. Major refactoring of the app architecture and legacy code to bring stability and making the application architecture be solid.

Principal Software Engineer

Symphony Teleca
South Korea, Suwon, Gyeonggi-do
01.2011 - 10.2014

Taking variety of responsibilities, working as a team and technical lead, principal software engineer and architect. Android apps and frameworks, Android SWAT team and performance optimization, Camera and Gallery application teams member.

Entire Android platform upgrade from Froyo (2.2) to Gingerbread (2.3.x), human resources management, feasibility check and requirements analysis, dealing with tons of issues, tight schedule, stressful, off-scale and endless overtime work. Great experience about the entire Android platform and phone-wide applications and
services.

Performance and power consumption optimization, analysis of device booting time and application start time, scrolling speed and screen rotation speed. Practical experience to work with inter-thread communication and inter-process communication (AIDL, Binders), Java -> Native and Native -> Java. Native libraries development (.so), dynamic linking and dynamic loading, intensive work with Bitmaps.

Senior Software Engineer

Teleca
Russia, Nizhny Novgorod, Nizhny Novgorod Oblast
07.2003 - 12.2010

Getting incredible knowledge and experience in software development while working on variety of platforms which work on made solid base to keep up to date for many years ahead.

  • Android
  • Windows Mobile (Win32 API)
  • Symbian UIQ
  • Motorola P2K

Hands-on experience with drag & drop and animation frameworks, designing for different screen sizes. SIM Application Toolkit, JSR 118 (MIDP 2.0), JSR 82 (Java APIs for Bluetooth), brand new application development as well as daily routine work. Extremely useful experience working on customer sites in the USA, South Korea and India.

Education

Master of Science - Computational Mathematics And Cybernetics

Lobachevskiy State University Of Nizhny Novgorod
Russia, Nizhny Novgorod
09.2001 - 06.2003

Bachelor of Science - Computational Mathematics And Cybernetics

Lobachevskiy State University Of Nizhny Novgorod
Russia, Nizhny Novgorod
09.1997 - 06.2001

Skills

Android development, design and architecture

undefined

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Certification

Hacker Rank Certificate Problem Solving (Advanced)

Timeline

Hacker Rank Certificate Problem Solving (Advanced)

09-2020

Software Expert Engineer

HP Printing Korea Co Ltd
11.2014 - Current

Principal Software Engineer

Symphony Teleca
01.2011 - 10.2014

Senior Software Engineer

Teleca
07.2003 - 12.2010

Master of Science - Computational Mathematics And Cybernetics

Lobachevskiy State University Of Nizhny Novgorod
09.2001 - 06.2003

Bachelor of Science - Computational Mathematics And Cybernetics

Lobachevskiy State University Of Nizhny Novgorod
09.1997 - 06.2001
Aleksei MulinAndroid Software Engineer