Post Job Free
Sign in

Software Engineer

Location:
Dayton, OH
Posted:
April 03, 2017

Contact this candidate

Resume:

ABRAHAM VIVAS

**** ****** ***** **** ● COLUMBUS, IN 47201● 937-***-**** ● ******@*******.***

SENIOR SOFTWARE ENGINEER

Skilled in all phases of the software development lifecycle from requirements gathering to product delivery; passionate about quality, efficiency, and security.

Dynamic member and leader of software development teams in mission-critical projects. SKILLS

Software Development Lifecycle (SDLC)

Service-Oriented Architecture (SOA)

Test-Driven Development (TDD)

PowerPC Assembly Code Debugging

Embedded Software Development

Configuration Management

Six Sigma Certification

Public Speaking

PROFESSIONAL EXPERIENCE

CUMMINS INC (05/2012 – PRESENT) / COLUMBUS, IN

Senior Controls Engineer, 2014 to Present

Controls Engineer, 2012 to 2014

Member of a 10-person development team working on the networks and datalinks software running in the Engine Control Module (ECM) for various diesel engines. Responsible for collaborating with key OEMs in the process of gathering and defining requirements; supporting key OEMs in the alpha and beta builds of their products; providing tool support to numerous global programs during the Value Package Introduction stage of development and transitioning them to Infant-Care Support teams; providing assistance to the Current Product Support groups on field issues requiring tools and datalinks expertise. Accomplishments:

Improved code reliability by investigating and integrating a C testing framework into our workflow. This included researching feasibility, implementing the framework, writing setup documentation, training the team, and supporting initial adoption.

Significantly reduced development time by packaging a version of our software component which allowed our team-members to compile and test their code locally without having to do a full software release.

Re-architected a software component from a single-core to a dual-core architecture working closely with the Operating Systems team and the Core Communications team, delivering a working component 3 weeks ahead of schedule.

Reduced component’s flash usage by 10% through refactoring an existing software component, contributing to a $3m early-spend cost avoidance for a new higher-memory module.

Increased maintainability and reduced flash footprint of a software component by converting it from Simulink Coder (formerly Real-Time Workshop) to hand-code.

Developed a C# desktop application that automated the multi-day process of calibrating a J1939 message filter, turning into a 5-minute operation.

Co-developed a multi-purpose C# application that drove multiple minor productivity increases throughout the process of building an ECM-downloadable package.

Mentored development teams in test writing and Test Driven Development benefits and best practices. ABRAHAM VIVAS

PAGE 2

2027 SHADOW CREEK BLVD ● COLUMBUS, IN 47201● 937-***-**** ● ******@*******.*** SEALANDAIRE TECHNOLOGIES (5/2011 – 8/2011) / JACKSON, MI Computer Engineering Intern

Single developer working on an Autonomous Surface Vehicle (ASV) capable of station-keeping, waypoint navigation, and line following.

Accomplishments:

Successfully delivered software algorithms that enabled the ASV to accurately accomplish its mission within the delivery deadlines.

Designed and developed a C# Graphical User Interface for creating missions, keeping track of the vehicle’s status, and receiving and transmitting binary messages to and from the vehicle.

Designed and developed a real-time Graphical User Interface capable of parsing and graphing incoming sensor data from a sonobuoy; work not originally expected to be completed due to internship length. CEDARVILLE UNIVERSITY INFORMATION TECHNOLOGY (11/2009 – 04/2012) / CEDARVILLE, OH Student Developer

Member of multiple teams in the Information Technology group. Accomplishments:

Created framework for mobile site using .NET Sitecore CMS.

Developed and deployed the CUMobile application using the Titanium API. Applications were available in the Apple App Store and Google Play Store from 2009 - 2013.

Developed and deployed a scheduling system for the University Writing Center by modifying the open source PHP ScheduleIt.

TECHNOLOGY SUMMARY

Languages: C, C++, C#, Java, Perl, Javascript, VHDL, UML Development Tools: Microsoft Visual Studio, Eclipse, NetBeans, XCode, Altera Quartus II Systems: Unix, Linux, Windows, Mac OS X

Other Tools: Office 365, CANAlyzer, PCAN Explorer, IBM Buildforge, PTC Integrity, Lauterbach Trace32, Rational Clearcase, Rational Clearquest

EDUCATION

BS in Computer Engineering / CEDARVILLE UNIVERSITY, Cedarville, OH / May 2012 / GPA 3.78 Minors: Bible, Computer Science and Mathematics

Honors: Tau Beta Pi the Engineering Honor Society Member; Hispanic Scholar Award; Dean’s List; Leadership Scholarship; President’s Academic Scholarship, Nehemiah Engineering Award; Marvin G. Wright Memorial Scholarship

References available upon request.



Contact this candidate