- March 2010 to Present
-
Employer: ECI Telecom DND, Inc.; Pittsburgh, PA
Title: Experienced Software Engineer
- Maintained and modified CentOS-based operating system kernel and software packages for carrier Ethernet switch routers
- Performed board bring-up and support on ETX modules and Power architecture chipsets
- Debugged validation team and customer issues related to systems components
- Performed regular code reviews and participated strategic planning meetings
Technologies Used: C, C++, Perl, Linux kernel, Embedded Linux, u-boot, PPC, RPM, OOP
- February 2010 to March 2010
-
Employer: B/E Aerospace, Inc.; Rockford, IL
Title: Software Engineer
- Reviewed embedded software for the controller of a vacuum waste management system
- Performed traceability on technical documents, source code, and design requirements
- Evaluated code against company, customer, and industry standards
Technologies Used: C, Embedded Systems, Traceability
- June 2007 to May 2009
-
Employer: University of Toledo; Mechanical, Industrial, and Manufacturing Engineering Department
Title: Research Assistant
- Created an intuitive, human-usable factory layout design, simulation, and analysis tool using Lean Manufacturing principles
- Developed, improved, and corrected Overall Equipment Effectiveness (OEE) formulas
- Implemented learning strategies for the improvement of product flow in a modeled factory layout
- Gave demonstrations, regular progress reports, and evaluations of new and legacy software
Technologies Used: C++, Java, VisualBASIC, OOP, Genetic Learning Algorithm
- May 2005 to August 2005
-
Employer: Intel Massachusetts Microprocessor Design Center (MMDC); Hudson, MA
Title: Validation Engineer (3rd Internship)
- Validated the testing and scanning interface and operation of a pre-silicon (simulated) microprocessor
- Maintained and updated testing simulation software
- Evaluated, scripted, and simulated test cases
- Created and reviewed test plans
Technologies Used: C++, Perl, PHP, OOP, Sockets, Client-Server Architecture, Linux/GNU environment
- September 2004 to December 2004
-
Employer: Intel Massachusetts Microprocessor Design Center (MMDC); Hudson, MA
Title: Validation Engineer (2nd Internship)
- Validated the internal test and scan feature of a pre-silicon (simulated) microprocessor
- Wrote C++ checkers against the microprocessor specifications and requirements; these objects were black-box tested against the low-level Register Transfer Language (RTL) simulation of the design team
- Provided support to validation and design engineer team members
- Created test plans and participated in regular group reviews
- Adhered to milestones and software design requirements established by the departments
Technologies Used: C++, Perl, PHP, OOP, RTL, Linux/GNU environment
- January 2004 to May 2004
-
Employer: Intel Massachusetts Microprocessor Design Center (MMDC); Hudson, MA
Title: Validation Engineer (1st Internship)
- Validated the floating point bypass and staging logic of a pre-silicon (simulated) microprocessor
- Defined cases and performed coverage of functional correctness
- Maintained disassembler program which converted IA-64 bit patterns into human-readable strings
Technologies Used: Perl, C++, Validation Tools, Itanium, Linux/GNU environment