SlideShare a Scribd company logo
1 of 17
Andrew Kuplevakhskyi
C Software Engineer
Technical Communicator
Expertise Overview
Email: a.kuplevakhskyi@gmail.com
Mobile: +380 50 830 28 82
Tackle. Elevate. Share. November 2015
Expertise Summary
 ~8 years – Software Engineer
in EchoStar Corp
 5x C Linux projects
10K+ files
 SW development for electronics
operating 24/7
supporting HDMI, Dolby Digital
 Constantly present/report in English
e.g., to senior engineers and managers
High-level Task Summary
 Bug fixing
50 fixes delivered
 Design & Implementation
4 value-adding but vague features
 Code Reviewing
◦ 100 change sets
◦ Architecture & MISRA compliance
 Documentation & Reporting (English)
20 specifications, designs, reports, presentations
About EchoStar Corp
 World’s 7th digital TV,
broadband Internet business
 $3B revenue
 Customers in 100+ countries
 Geographically distributed
multicultural development
My Projects
Project Code
name
Features Marketing
area
Porting project
onto another HW
(20K+ files)
- Satellite/
Terrestrial
HD
USA
Unified
downloader
development
DL2 HD Any
TV set-top-box
development
HDS210 Satellite HD Latin America
DishMex Satellite SD Mexico
Rio Cable HD Germany
DSB646 Satellite SD Latin America,
Poland
HDS210: Project Summary
 Satellite TV set-top-box for
Latin America
 Cost-effective
 HDMI
 Dolby Digital
 50,000+ sold
 15+ GUI and feature variations
HDS210: Duties
 Feature design & development
 Bug fixing
◦ Memory
◦ HDMI
 Code reviewing
 Compliance Testing – HDMI
 Reporting – managers
 Fine-tuning SW processes
 Training – 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 clarification
 Design
+Backward compatibility
 Implementation
 Documentation
 IT & Test Engineer training:
◦ Verification
◦ Environment set up
0 issues found by customer
HDS210: Achievement #1
Vague feature development –
work sample
HDS210: Achievement #2
 Supported manufacturing –
resolved SW issue at factory
In 1 day:
 Investigated production SW blocker
 Convinced factory managers –
resume halted manufacturing
(200 units)
HDS210: Achievement #3
 Developed Git branching strategy
 Investigated typical strategies
 Developed and documented proposal
with project specifics in mind
◦ 5+ customers
◦ 3 GUI flavours
 Agreed with team and managers
from 1st go
DL2 Achievement #1
 Quickly implemented and debugged
module
 2,000 lines of code
 1 week
DishMex Achievement #1
 Captured Leading Engineers’ ideas
 Created design document
 Reviewers approved
from 1st go
Rio Achievement #1
 Designed 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 develop
unified defect description template
 Helped ~7 software & test engineers
find understanding
Contact Info
Questions? Feel free to contact me!
Andrew Kuplevakhskyi
Email: a.kuplevakhskyi@gmail.com
Skype: kupleva
Mobile: +380 50 830 28 82
LinkedIn:
https://ua.linkedin.com/in/akuplev

More Related Content

Similar to C Software Engineer Expertise Overview

Sli110725 Sunrise Presentation Short Preso V004
Sli110725 Sunrise Presentation   Short Preso V004Sli110725 Sunrise Presentation   Short Preso V004
Sli110725 Sunrise Presentation Short Preso V004jstonge49
 
Kavaskar_LatestResume
Kavaskar_LatestResumeKavaskar_LatestResume
Kavaskar_LatestResumeKavaskar Kava
 
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...TomHalpin9
 
Technical Architect on Embedded System.
Technical Architect on Embedded System.Technical Architect on Embedded System.
Technical Architect on Embedded System.Prasad Roy Raju
 
Maniteja_Professional_Resume
Maniteja_Professional_ResumeManiteja_Professional_Resume
Maniteja_Professional_ResumeVaddi Maniteja
 
SiddharthPande_CV_17yrs_App_Support_Mgr
SiddharthPande_CV_17yrs_App_Support_MgrSiddharthPande_CV_17yrs_App_Support_Mgr
SiddharthPande_CV_17yrs_App_Support_Mgrspande77
 
bryan-j.-reinbolt-resume_STE
bryan-j.-reinbolt-resume_STEbryan-j.-reinbolt-resume_STE
bryan-j.-reinbolt-resume_STEBryan Reinbolt
 
BSF-CV-22-06-15-1
BSF-CV-22-06-15-1BSF-CV-22-06-15-1
BSF-CV-22-06-15-1Barry Foord
 
CV_Sreenivas_Halappa
CV_Sreenivas_HalappaCV_Sreenivas_Halappa
CV_Sreenivas_HalappaSreenivas H
 
South East Dreamin 2019
South East Dreamin 2019South East Dreamin 2019
South East Dreamin 2019Jitendra Zaa
 
Winshuttle Upgrade Project Kickoff (8.5.22).pptx
Winshuttle Upgrade Project Kickoff (8.5.22).pptxWinshuttle Upgrade Project Kickoff (8.5.22).pptx
Winshuttle Upgrade Project Kickoff (8.5.22).pptxshashidharthumma
 
RDI Software Development
RDI Software DevelopmentRDI Software Development
RDI Software Developmentshey4ever
 
Efficient platform engineering with Microk8s & gopaddle.pdf
Efficient platform engineering  with  Microk8s & gopaddle.pdfEfficient platform engineering  with  Microk8s & gopaddle.pdf
Efficient platform engineering with Microk8s & gopaddle.pdfVinothini Raju
 

Similar to C Software Engineer Expertise Overview (20)

Sli110725 Sunrise Presentation Short Preso V004
Sli110725 Sunrise Presentation   Short Preso V004Sli110725 Sunrise Presentation   Short Preso V004
Sli110725 Sunrise Presentation Short Preso V004
 
Kavaskar_LatestResume
Kavaskar_LatestResumeKavaskar_LatestResume
Kavaskar_LatestResume
 
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...
 
Technical Architect on Embedded System.
Technical Architect on Embedded System.Technical Architect on Embedded System.
Technical Architect on Embedded System.
 
Maniteja_Professional_Resume
Maniteja_Professional_ResumeManiteja_Professional_Resume
Maniteja_Professional_Resume
 
SiddharthPande_CV_17yrs_App_Support_Mgr
SiddharthPande_CV_17yrs_App_Support_MgrSiddharthPande_CV_17yrs_App_Support_Mgr
SiddharthPande_CV_17yrs_App_Support_Mgr
 
Ashith
AshithAshith
Ashith
 
Praveen_resume
Praveen_resumePraveen_resume
Praveen_resume
 
Resume (Oct 2012)
Resume (Oct 2012)Resume (Oct 2012)
Resume (Oct 2012)
 
bryan-j.-reinbolt-resume_STE
bryan-j.-reinbolt-resume_STEbryan-j.-reinbolt-resume_STE
bryan-j.-reinbolt-resume_STE
 
Shweta-CV
Shweta-CVShweta-CV
Shweta-CV
 
Resume
Resume Resume
Resume
 
BSF-CV-22-06-15-1
BSF-CV-22-06-15-1BSF-CV-22-06-15-1
BSF-CV-22-06-15-1
 
CV_Sreenivas_Halappa
CV_Sreenivas_HalappaCV_Sreenivas_Halappa
CV_Sreenivas_Halappa
 
Gopikrishanan
GopikrishananGopikrishanan
Gopikrishanan
 
South East Dreamin 2019
South East Dreamin 2019South East Dreamin 2019
South East Dreamin 2019
 
Winshuttle Upgrade Project Kickoff (8.5.22).pptx
Winshuttle Upgrade Project Kickoff (8.5.22).pptxWinshuttle Upgrade Project Kickoff (8.5.22).pptx
Winshuttle Upgrade Project Kickoff (8.5.22).pptx
 
K Chandrasekaran
K ChandrasekaranK Chandrasekaran
K Chandrasekaran
 
RDI Software Development
RDI Software DevelopmentRDI Software Development
RDI Software Development
 
Efficient platform engineering with Microk8s & gopaddle.pdf
Efficient platform engineering  with  Microk8s & gopaddle.pdfEfficient platform engineering  with  Microk8s & gopaddle.pdf
Efficient platform engineering with Microk8s & gopaddle.pdf
 

C Software Engineer Expertise Overview

  • 1. Andrew Kuplevakhskyi C Software Engineer Technical Communicator Expertise Overview Email: a.kuplevakhskyi@gmail.com Mobile: +380 50 830 28 82 Tackle. Elevate. Share. November 2015
  • 2. Expertise Summary  ~8 years – Software Engineer in EchoStar Corp  5x C Linux projects 10K+ files  SW development for electronics operating 24/7 supporting HDMI, Dolby Digital  Constantly present/report in English e.g., to senior engineers and managers
  • 3. High-level Task Summary  Bug fixing 50 fixes delivered  Design & Implementation 4 value-adding but vague features  Code Reviewing ◦ 100 change sets ◦ Architecture & MISRA compliance  Documentation & Reporting (English) 20 specifications, designs, reports, presentations
  • 4. About EchoStar Corp  World’s 7th digital TV, broadband Internet business  $3B revenue  Customers in 100+ countries  Geographically distributed multicultural development
  • 5. My Projects Project Code name Features Marketing area Porting project onto another HW (20K+ files) - Satellite/ Terrestrial HD USA Unified downloader development DL2 HD Any TV set-top-box development HDS210 Satellite HD Latin America DishMex Satellite SD Mexico Rio Cable HD Germany DSB646 Satellite SD Latin America, Poland
  • 6. HDS210: Project Summary  Satellite TV set-top-box for Latin America  Cost-effective  HDMI  Dolby Digital  50,000+ sold  15+ GUI and feature variations
  • 7. HDS210: Duties  Feature design & development  Bug fixing ◦ Memory ◦ HDMI  Code reviewing  Compliance Testing – HDMI  Reporting – managers  Fine-tuning SW processes  Training – fresmen
  • 8. 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…)
  • 9. HDS210: Achievement #1 (…continuation) Tech coordinator & contributor:  Requirements clarification  Design +Backward compatibility  Implementation  Documentation  IT & Test Engineer training: ◦ Verification ◦ Environment set up 0 issues found by customer
  • 10. HDS210: Achievement #1 Vague feature development – work sample
  • 11. HDS210: Achievement #2  Supported manufacturing – resolved SW issue at factory In 1 day:  Investigated production SW blocker  Convinced factory managers – resume halted manufacturing (200 units)
  • 12. HDS210: Achievement #3  Developed Git branching strategy  Investigated typical strategies  Developed and documented proposal with project specifics in mind ◦ 5+ customers ◦ 3 GUI flavours  Agreed with team and managers from 1st go
  • 13. DL2 Achievement #1  Quickly implemented and debugged module  2,000 lines of code  1 week
  • 14. DishMex Achievement #1  Captured Leading Engineers’ ideas  Created design document  Reviewers approved from 1st go
  • 15. Rio Achievement #1  Designed and deployed automated testing environment  Design, installation, scripting  1st automated testing set up in office  5-unit ecosystem operating 24/7
  • 16. DSB646 Achievement #1  In Junior Engineer role acted as initiator  Proposed develop unified defect description template  Helped ~7 software & test engineers find understanding
  • 17. Contact Info Questions? Feel free to contact me! Andrew Kuplevakhskyi Email: a.kuplevakhskyi@gmail.com Skype: kupleva Mobile: +380 50 830 28 82 LinkedIn: https://ua.linkedin.com/in/akuplev