We provide IT Staff Augmentation Services!

Software Engineer Resume

4.00/5 (Submit Your Rating)

Englewood, ColoradO

SUMMARY

  • Skills Experience software Engineer with 8 year of experience in software development.
  • Proficient in Java and C#/.NET, object - oriented programming, web service development and linux.
  • 3 years of experience in web development using modern frameworks.
  • 8 years of experiences in software automation and QA it test 5 years of experience in service oriented design and implementation 2 years developing Single page applications 5 Years working in Agile environments (2 weeks sprints, scrum)
  • Ability to deliver good code quality in short period of time Good communication skills within the team and with customers. 5 years working with customers to gather and compile requirements into user stories Masters in computer science

TECHNICAL SKILLS

Java, Android develpoment: C#/.NET/Mono ASP.NET MVC 4, Web API

AngularJS: TTD using Ninject, Junit, Nunit

MongoDB: Design and development of fast and light Web Services (RESTful, JSON-RPC 2.0) UML 2.0 (component, class, sequence diagrams)

Enterprise Architect: Object oriented programming and design patterns (GoF, SOLID)

Git, gitflow Secondary: Bash, python 3 basic C/C++, Cmake, Linux software development (gilb, valgrind) ARM embedded development gstreamer, ffmpeg, v4l2 based application develpoment: systemd, udev (units, services)

Javascript Other: Atlassian tools (JIRA, Bamboo, Fisheye, Stash) Continuous integration and deployment (create and use deployment and build plans): ARCH Linux, build custom packages, package management, custom repository management (pacman)

PROFESSIONAL EXPERIENCE

Software Engineer

Confidential, Englewood, Colorado

Responsibilities:

  • Designed new web-based service oriented test automation system from scratch based on ASP MVC 4, and jsos-rpc linux services.
  • Designed and implemented cross platform services in C/C++. That gives ability to run them on low power ARM based computers replacing expensive windows PCs and save space.
  • Implemented video streaming/capture using gstreamer as web service - so users can remotely use the system.
  • Built and design dynamic web interface using modern web frameworks - AngularJS and KnockoutJS
  • Integrated OCR solutions into the system (TOCR and Tesseract OCR)
  • Implemented rf4ce software stack (pairing, un-pairing, commands) from scratch in Java and wrapped that in web service so users can control and execute test cases for set-top-box
  • Configured continuous deployment using Jenkins and Atlassian Bamboo including auto packaging linux services as arch linux packages.
  • Develop and support DVB streaming solutions for STB testing based on DekTech hardware
  • Implemented solution that allows to control and test cluster of set-top-boxes that used to be done manually and was very cost ineffective

Software Engineer,

Confidential

Responsibilities:

  • Created and improved a test automation software written in Labview and C#/.NET
  • Implemented remote control protocol communications based on 802..15.4 for automation.
  • Developed UI for IPTV set-top-box based on Android OS,
  • Responsible for software design and architecture

We'd love your feedback!