Andrew Kuplevakhskyi Expertise Overview

Post on 16-Apr-2017

183 views 0 download

transcript

Andrew KuplevakhskyiC Software EngineerTechnical Communicator

Expertise Overview

Email: a.kuplevakhskyi@gmail.comMobile: +380 50 830 28 82

Tackle. Elevate. Share. November 2015

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

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

About EchoStar CorpWorld’s 7th digital TV,

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

multicultural development

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

HDS210: Project SummarySatellite TV set-top-box for

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

HDS210: DutiesFeature design & developmentBug fixing

◦ Memory◦ HDMI

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

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…)

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

+Backward compatibilityImplementationDocumentationIT & Test Engineer training:

◦ Verification◦ Environment set up

0 issues found by customer

HDS210: Achievement #1Vague feature development –work sample

HDS210: Achievement #2Supported manufacturing –

resolved SW issue at factory

In 1 day:Investigated production SW blocker

Convinced factory managers – resume halted manufacturing(200 units)

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

DL2 Achievement #1Quickly implemented and debugged

module

2,000 lines of code

1 week

DishMex Achievement #1Captured Leading Engineers’ ideas

Created design document

Reviewers approvedfrom 1st go

Rio Achievement #1Designed and deployed

automated testing environment

Design, installation, scripting

1st automated testing set up in office

5-unit ecosystem operating 24/7

DSB646 Achievement #1 In Junior Engineer role

acted as initiator

Proposed developunified defect description template

Helped ~7 software & test engineersfind understanding

Contact InfoQuestions? Feel free to contact me!

Andrew Kuplevakhskyi

Email: a.kuplevakhskyi@gmail.comSkype: kuplevaMobile: +380 50 830 28 82LinkedIn: https://ua.linkedin.com/in/akuplev