+ All Categories
Home > Documents > Andrew Kuplevakhskyi Expertise Overview

Andrew Kuplevakhskyi Expertise Overview

Date post: 16-Apr-2017
Category:
Upload: andrew-kuplevakhskyi
View: 183 times
Download: 0 times
Share this document with a friend
17
Andrew Kuplevakhskyi C Software Engineer Technical Communicator Expertise Overview Email: [email protected] Mobile: +380 50 830 28 82 Tackle. Elevate. Share. November 2015
Transcript
Page 1: Andrew Kuplevakhskyi Expertise Overview

Andrew KuplevakhskyiC Software EngineerTechnical Communicator

Expertise Overview

Email: [email protected]: +380 50 830 28 82

Tackle. Elevate. Share. November 2015

Page 2: Andrew Kuplevakhskyi Expertise Overview

Expertise Summary~8 years – Software Engineer

in EchoStar Corp

5x C Linux projects10K+ files

SW development for electronics operating 24/7

supporting HDMI, Dolby Digital

Constantly present/report in Englishe.g., to senior engineers and managers

Page 3: Andrew Kuplevakhskyi Expertise Overview

High-level Task SummaryBug fixing

50 fixes delivered

Design & Implementation4 value-adding but vague features

Code Reviewing◦ 100 change sets◦ Architecture & MISRA compliance

Documentation & Reporting (English)20 specifications, designs, reports, presentations

Page 4: Andrew Kuplevakhskyi Expertise Overview

About EchoStar CorpWorld’s 7th digital TV,

broadband Internet business$3B revenueCustomers in 100+ countriesGeographically distributed

multicultural development

Page 5: Andrew Kuplevakhskyi Expertise Overview

My ProjectsProject Code

nameFeatures Marketing

areaPorting projectonto another HW(20K+ files)

- Satellite/Terrestrial HD

USA

Unified downloader development

DL2 HD Any

TV set-top-box development

HDS210 Satellite HD Latin AmericaDishMex Satellite SD MexicoRio Cable HD GermanyDSB646 Satellite SD Latin America,

Poland

Page 6: Andrew Kuplevakhskyi Expertise Overview

HDS210: Project SummarySatellite TV set-top-box for

Latin AmericaCost-effectiveHDMIDolby Digital50,000+ sold15+ GUI and feature variations

Page 7: Andrew Kuplevakhskyi Expertise Overview

HDS210: DutiesFeature design & developmentBug fixing

◦ Memory◦ HDMI

Code reviewingCompliance Testing – HDMIReporting – managersFine-tuning SW processesTraining – fresmen

Page 8: Andrew Kuplevakhskyi Expertise Overview

HDS210: Achievement #1 Developed customer-critical

vague feature

Core functionality affected

Only 30% testable in-house

4-member multi-disciplinary team

Tech coordinator & contributor(to be continued…)

Page 9: Andrew Kuplevakhskyi Expertise Overview

HDS210: Achievement #1(…continuation)Tech coordinator & contributor:Requirements clarificationDesign

+Backward compatibilityImplementationDocumentationIT & Test Engineer training:

◦ Verification◦ Environment set up

0 issues found by customer

Page 10: Andrew Kuplevakhskyi Expertise Overview

HDS210: Achievement #1Vague feature development –work sample

Page 11: Andrew Kuplevakhskyi Expertise Overview

HDS210: Achievement #2Supported manufacturing –

resolved SW issue at factory

In 1 day:Investigated production SW blocker

Convinced factory managers – resume halted manufacturing(200 units)

Page 12: Andrew Kuplevakhskyi Expertise Overview

HDS210: Achievement #3Developed Git branching strategy

Investigated typical strategies

Developed and documented proposalwith project specifics in mind◦5+ customers◦3 GUI flavours

Agreed with team and managersfrom 1st go

Page 13: Andrew Kuplevakhskyi Expertise Overview

DL2 Achievement #1Quickly implemented and debugged

module

2,000 lines of code

1 week

Page 14: Andrew Kuplevakhskyi Expertise Overview

DishMex Achievement #1Captured Leading Engineers’ ideas

Created design document

Reviewers approvedfrom 1st go

Page 15: Andrew Kuplevakhskyi Expertise Overview

Rio Achievement #1Designed and deployed

automated testing environment

Design, installation, scripting

1st automated testing set up in office

5-unit ecosystem operating 24/7

Page 16: Andrew Kuplevakhskyi Expertise Overview

DSB646 Achievement #1 In Junior Engineer role

acted as initiator

Proposed developunified defect description template

Helped ~7 software & test engineersfind understanding

Page 17: Andrew Kuplevakhskyi Expertise Overview

Contact InfoQuestions? Feel free to contact me!

Andrew Kuplevakhskyi

Email: [email protected]: kuplevaMobile: +380 50 830 28 82LinkedIn: https://ua.linkedin.com/in/akuplev


Recommended