We provide IT Staff Augmentation Services!

Independent Consultant Resume

2.00/5 (Submit Your Rating)

Los Angeles, CA

SUMMARY:

A software engineer with strong problem solving and analytical skills as well as experience in system software development on multiple platforms. Experienced in most phases of the software development life cycle including integration and maintenance. Seeking employment in system software development utilizing C++ or C in the greater Los Angeles area.

TECHNICAL SKILLS:

Computer Languages:  C, C++, SQL, MS VBA for Excel, VB

Design Methodologies:  Object Oriented Design using UML, Top Down Design, Structured Programming

Systems/Platforms:  CentOS 7, Unix, LAMP, MS Windows, Solaris, SunOS 1.1 through 4.3.

Development Tools:  MS Visio, Eclipse CDT, MS Visual Studio 2013 and 6.0, Jira, IBM ClearQuest

Project Management Applications:  Siemens Teamcenter, Planview, MS Project, MS Office, Visio

Source Control:  GIT, IBM ClearCase, SVN, RCS, SCCS

PROFESSIONAL EXPERIENCE:

Confidential,Los Angeles,CA

Independent Consultant

Responsibilities:

  • Link4 Corporation 3/21/2016 to present.
  • Updated Firmware Download webpage, PHP HTML, CSS
  • Currently transitioning website from hand crafted PHP files to WordPress.
  • Wrote requirements document for tool to update the Firmware Download webpage.
  • When not working on a client project I keep my skills up to date on codereview.stackexchange.com by asking and answering questions as pacmaninbw.
  • MasterCook/Framework Solutions 11/21/2015 to 11/27/2015
  • Debugged C++ issue in Visual Studio 6.0
  • The MasterCook application is a legacy Visual Studio 6.0 application. It was working fine on Windows 10 until 11/10/15 when Microsoft released an update. After the update all dialogs were crashing. I was contacted as a C++ expert to assist in correcting the issue. Through debugging and code inspection I traced the problem to CFileDialog::DoModal(), an MFC class function. I informed Framework Solutions that the problem could not be fixed by recoding. Framework Solutions contacted Microsoft and the issue was found to be 2 DLLs with the same name. The MasterCook DLL was renamed and the application rebuilt which corrected the issue.
  • SpecTACKular.com 10/2014 to 4/2015
  • Updated Drupal 6 core and 15 modules to latest secure versions. PHP 5.2, MySQL
  • In process of updating website from Drupal 6 to Drupal 7. PHP 5.4, MySQL
  • Created custom module using object oriented PHP 5.4 to transfer custom node types not covered by migrate d2d module

Confidential,Beverly Hills,CA

Senior Software Engineer

Responsibilities:
  • Debugged and corrected backend issues in object oriented PHP on jasmine.com.

Confidential,Agoura Hills,CA

Senior Software Engineer

Responsibilities:
  • Developed User API Requirements allocated to Digital Software from the Architectural Requirements, Hardware Requirements, Business Requirements Documents and legacy system software written in C++.
  • Delivered three software requirements specification documents detailing more than 160 requirements using Siemens Teamcenter.
  • Performed High Level Design, Detailed Design and code prototyping of device drivers and hardware to software API in C# for the Electronic Infrastructure of Confidential ’s next generation SOC Automatic Test Machine. Converted existing C++ code to C# and then expand the system based on new hardware features.
  • Led a cross - functional group to define Architectural and User Interface Requirements for a major subsystem of Confidential ’s next generation SOC Automatic Test Machine. Developed Use Cases and prototyped end user program and user interface in VBA for Excel.
  • Worked with system engineers, electrical engineers and mechanical engineers to provide software oversight of a core subsystem board and FPGA design.

Confidential,Los Angeles,CA

Independent Consultant 

Responsibilities:
  • Worked for multiple clients at the same time:
  • Provide training and support for clients using Drupal.
  • Ambassador Beverly Hills Chamber of Commerce
  • Ambassador West Los Angeles Chamber of Commerce
  • Member of the Board of Directors of the West Los Angeles Chamber of Commerce
  • Wrote custom Drupal Modules in PHP and SQL.
  • Took on Existing Drupal Websites as clients
  • Developed new websites
  • Tutored beginning Drupal site users and developers every Saturday
  • Led 2 spins of the Pro Drupal 7 study group at Droplabs

Confidential,Los Angeles,CA

Senior Project Analyst 

Responsibilities:
  • Planned, architected, designed, implemented and maintained a tool in Excel and VBA for providing management and project management with detailed information and statistics about ATM software defects pulled from the CDC-LA defect database.
  • Created a process to transfer Citibank software releases from one vendor in India to another vendor in India. The process adhered to all Citibank Information Security Requirements and reduced cost by $5000 by not using an external transport vendor.
  • Planned, designed, performed project management and wrote the requirements and user documentation for the Distributed Security Information Server (DSS). DSS was developed offshore by Polaris Software Laboratories, LTD. Wrote a tracability matrix to track the progress of Polaris Software Development. Performed sanity tests on DSI before handing it off to the Product Test team.
  • Tailored the CDC-LA and CTSG software development processes to the abilities of the SSD organization while remaining in compliance with Confidential corporate development standards and policies (CITMP).
  • Maintain multiple sections of the eBusiness Software Development Process Control Manual (PCM) to ensure compliance with the CITMP and the NAIT SDLC. Provide training to the CDC-LA project managers and resource managers after each update.
  • Published and Maintained the SSD Web site as a central repository for Processes, News and Development Tools. Ensured compliance of all SSD web pages to Confidential Corporate Web page and branding standards

Confidential,Agoura Hills,Ca

 Software Engineer

Responsibilities:
  • Made significant contributions to the development of 4 generations of software systems that automate and control Automatic Test Equipment for semiconductor manufacturers. All Projects written in C or C++ primarily on Sum Microsystems platforms (UNIX).
  • All system software was designed, implemented and maintained using C++ on Solaris (Sun Microsystem’s ATT Unix System 5 variant)
  • Designed, implemented and maintained linker loaders for 3 generations of VLSI and Memory testers. These linker loaders linked objects in proprietary databases to C and C++ VLSI device test programs written by the users. They loaded specialized memories that provide several functions for testing semiconductors. These linker loaders were written in C and C++ on Sun OS 3.5, Sun OS 4.1 and Solaris 2.3.
  • Wrote the functional specification, designed, implemented and maintained the software interface to specialized tester memory hardware. This included the GUI and the programmer interface. The API is composed of several classes that inherit many features from the base class. The interface was implemented in C++ for Solaris 2.5 as a shared object library. The GUI is designed for a Motif environment.
  • Designed, implemented and maintained drivers in Object Oriented C++to load specialized memories during customer program execution.
  • Performed on site customer support, problem duplication and verification during Beta Site. Submitted and tracked defect reports and maintained customer awareness of defect status.
  • Developed the software project plan, user model and user interface for the software portion of a new hardware/software feature. Provided leadership, training, guidance and resource management for a team of software engineers in the high level design, detailed design, coding, integration and testing of the software for this feature. Designed, implemented and unit tested the device drivers. Interfaced with internal users to ensure user satisfaction and quality software.
  • Provide training and guidance for software engineers assigned to assist me in the maintenance of linker loader software.
  • Visited customer sites to gather requirements for the J973 VLSI Tester Software System.
  • Compilers were designed and implemented in C on Sun OS 1.1 through Sun OS 4.3 (variants of BSD 4.2 Unix).
  • Designed, implemented, tested and maintained compilers for 2 generations of VLSI and memory testers. The compilers provided extensions to the C programming language to allow for the programming of special VLSI tester hardware. The compiler was designed as a second preprocessor, which executed after the C preprocessor, and generated C code.
  • Specified, designed, implemented an object oriented buffer library in C on SunOS. The Buffers were dynamically created and resized as necessary. The library was used by the VLSI Test division and other Confidential divisions to implement compliers.
  • Added extensions to a proprietary recursive descent cross compiler, using C. Host computer was a DEC VAX, target computer was a proprietary version of a DEC PDP 9.
  • Ported Sun OS C compiler to be a cross compiler on DEC VAX 11 VMS, target code still ran on Sun OS.

We'd love your feedback!