Denis Kolesnikov

Denis Kolesnikov Email and Phone Number

Senior Mobile Software Engineer at KUBRA @ KUBRA
Denis Kolesnikov's Location
Peoria, Arizona, United States, United States
Denis Kolesnikov's Contact Details

Denis Kolesnikov personal email

n/a
About Denis Kolesnikov

A skilled mobile software engineer with 9 years of professional Android platform and app development.Results-oriented, analytical developer, architect and software team leader with experience in software development for mobile devices in Fortune 500 companies. Strong engineering background and deep understanding of large product and software platform development lifecycles. Well versed in telecommunications, utilities, user experience, Enterprise applications and security, government security standards and object oriented development.Motivated and curious quick learner not afraid to delve into adjacent areas like API definition and implementation, web and backend development, software requirements and product management.

Denis Kolesnikov's Current Company Details
KUBRA

Kubra

View
Senior Mobile Software Engineer at KUBRA
Denis Kolesnikov Work Experience Details
  • Kubra
    Senior Mobile Software Engineer
    Kubra Apr 2017 - Present
    Tempe, Az, Us
    Architect, design, implement and deploy native Android mobile applications for energy utility customers. Build reusable frameworks, components and libraries allowing for shortened time-to-market cycles and promoting consistent architectures. Utilize Java, Kotlin, Material design, design patterns and 3rd party libraries. Implement back end web services and integrate them with client's APIs as well as with mobile applications for end to end implementations. Communicate directly with clients to define and manage scope, requirements, schedules and manage projects from inception to deployment and post-launch maintenance. Collaborate with multiple internal and external teams to ensure coordination and smooth product delivery.Provide technical leadership for development teams. Serve as mentor to new hires and junior employees. Participate in product requirements and UI/UX definition processes.
  • Athenahealth
    Senior Android Software Engineer
    Athenahealth Jan 2015 - Dec 2016
    Boston, Massachusetts, Us
    Architect, design and develop mobile applications for client-server environments. Write code in Java for Android apps as well as write C# code for cross-platform mobile applications using Xamarin. Collaborate with other development teams to ensure reliable client-server interaction as well as cohesive components integration. Maintain and support mobile apps in the Play Store.Interact with UX, Product Management and QA groups, participate in requirements, UI and test cases definition and implementation.
  • Epocrates
    Senior Android Software Engineer
    Epocrates Feb 2013 - Jan 2015
    Design and develop connected mobile apps for Android devices. Implement code for client-server interactions, data storage and security, user interface and interaction with other apps.Maintain and support applications in the Play Store.
  • Motorola Mobility / Google
    Senior Software Product Manager | Business Analyst
    Motorola Mobility / Google Apr 2009 - Sep 2012
    Chicago, Illinois, Us
    - Led product management for enterprise security domain developing software features to improve robustness of Android platform for business use, meet IT requirements and facilitate penetration and adoption of Android-based devices in commercial enterprise markets (including vertical markets like healthcare, insurance, local and Federal government)- Worked with customers, carriers and IT to identify the critical needs for mobile devices in businesses and translated the business needs to roadmaps, marketing and technical requirement documents.Implemented and launched ahead of competition features like: full device and SD card encryption, robust IPsec VPN application, comprehensive Exchange ActiveSync implementation, certificate management application, device management API SDK.- Maintained tight collaboration with development and test teams utilizing Agile techniques to ensure on time delivery. Identified and then worked with 3rd party vendors to integrate their software in the platform.- Participated in architecture definition to ensure alignment of the proposed designs and implementation with OS, framework requirements and desired behavior.- Led the implementation and FIPS 140-2 certification of cryptographic modules to comply with Federal standards for security and launched the first Android phone sporting FIPS 140-2 cryptography. - Developed applications written in Java and running on Android devices (SDK, NDK) to further detail requirements and present UI/behavior concepts to both development teams and higher management .
  • Motorola Mobility / Google
    Sr Staff Software Engineer | Arhictect
    Motorola Mobility / Google Sep 2005 - Apr 2009
    Chicago, Illinois, Us
    Project manager and software architect for a cross functional team engineers developing products for mobile devices. - Led an engineering team developing key software components for Motorola cell phones leveraging a contained, end-to-end approach from requirements definition, to delivery of a fully tested product and support.- Acted as software architect for the solution defining software components, design and interactions. - Worked with global customers and carriers to define a market-competitive software / UI experience and to develop requirements that met all product goals.- Managed resources, schedules, risks, quality goals using Product Lifecycle models, CMM and other structured techniques. - Wrote C/C++ code for network protocol engine and databases deployed in commercial consumer products. - Led architecture and design definition, design, code and requirements peer reviews utilizing experience with various network protocols. - Acted as a “first line of defense” triaging, analyzing defect root causes and distributing requests for code changes within the team. Proposed the most effective solutions for problems in order to meet both business and schedule requirements.- Coordinated integration, launch and support activities for a component across multiple devices in the portfolio.- Defined software requirements for client-server interactions for multi-tiered, cloud-based multimedia system/service.
  • Rhonda Ltd.
    Sr Software Engineer
    Rhonda Ltd. Sep 2000 - Sep 2005
    Lead engineer in a contracting role with Motorola to develop embedded software for pagers and cell phones.- Gathered customer/marketing requirements, defined software requirements and architecture and developed designs for embedded software/firmware for wireless devices. - Wrote embedded code for RTOS with emphasis on code size, performance and maintainability utilizing object oriented approaches, structured data and algorithm design for real time multi-thread systems.- Led small team of 5 engineers responsible for software sub-components. Acted as mentor and tutor for new employees.- Maintained and improved the development process adherence according to SEI CMM Level 4 standards and six-sigma.

Denis Kolesnikov Skills

Embedded Software Clearcase Rtos Embedded Systems Arm Cmm C++ Android Encryption Email Solutions Product Management Systems Engineering Software Project Management Java Mobile Applications Mobile Devices Enterprise Software Software Development Activesync Computer Security Project Planning Software Development Life Cycle Project Management Wireless Debugging Software Engineering Mobile Technology Mobile Platforms Software Design Product Lifecycle Management Requirements Analysis Unix Agile Project Management Operating Systems Telecommunications Oop Perl C# Integration Jira Multithreading

Denis Kolesnikov Education Details

  • Far Eastern State Technical University
    Far Eastern State Technical University
    Computer Systems

Frequently Asked Questions about Denis Kolesnikov

What company does Denis Kolesnikov work for?

Denis Kolesnikov works for Kubra

What is Denis Kolesnikov's role at the current company?

Denis Kolesnikov's current role is Senior Mobile Software Engineer at KUBRA.

What is Denis Kolesnikov's email address?

Denis Kolesnikov's email address is da****@****mail.ru

What schools did Denis Kolesnikov attend?

Denis Kolesnikov attended Far Eastern State Technical University.

What are some of Denis Kolesnikov's interests?

Denis Kolesnikov has interest in Ecommerce, Web And Game Development, Web Services, 3d Design/printing, Automotive Projects.

What skills is Denis Kolesnikov known for?

Denis Kolesnikov has skills like Embedded Software, Clearcase, Rtos, Embedded Systems, Arm, Cmm, C++, Android, Encryption, Email Solutions, Product Management, Systems Engineering.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.