Senior C/C++ Software Developer
Surry Hills, New South Wales, Australia
NeuRA (Neuroscience Research Australia)
Software Engineer
June 2015 to Present
Comtel Solutions (deployed to Rockwell Automation Asia)
Senior Firmware Engineer
May 2013 to April 2015
AMD
Product Development Engineer
February 2012 to April 2013
Lexmark Research & Development
Firmware Engineer
January 2008 to December 2011
Xlibris Philippines, Inc
Software Developer
November 2006 to December 2007
What company does Dexter Go work for?
Dexter Go works for NeuRA (Neuroscience Research Australia)
What is Dexter Go's role at NeuRA (Neuroscience Research Australia)?
Dexter Go is Software Engineer
What industry does Dexter Go work in?
Dexter Go works in the Computer Software industry.
📖 Summary
• Software and firmware development engineer with experience working for global companies in Singapore and the Philippines. • Recognized for technical, teamwork, and leadership qualities. Able to learn and master new technologies quickly. • Solid work and academic background in C/C++ in embedded systems, Data Structures, Algorithms, and Object-Oriented Design and Development. • Knowledgeable in Agile (Scrum) development methods as well as software configuration management tools such as Git and SVN. • Experienced in Linux development, with scripting experience (Ruby, Python, and Bash). Technical Skills Systems: Linux, Windows Databases: MS SQL, MySQL, Oracle Languages: C, C++, XML, Ruby, Python, ASP, Javascript, CSS, Bash, Java Tools: SVN, Git, Review Board, GDB, IAR, Metaware, Clearcase, Clearquest, SAP, CPPUNIT, GTestSoftware Engineer @ From June 2015 to Present (7 months) Senior Firmware Engineer @ I was deployed to Rockwell Automation, a global provider of industrial automation, power, control, and information solutions based in Milwaukee, WI, USA, as a Firmware Engineer for the Hardware Team. My functions include: • Writing the Hardware Diagnostics Test in C++ using the CPPUNIT Test Framework and device APIs. I have written a few of the tests for a couple of device modules so far and completed the entire Diagnostics. • Co-authoring the functional requirements specification based on hardware limitations and peer reviews. • Writing (as main author) the detail design specification (DDS) document and developing code based on the DDS for upcoming high-speed counter module. • Initiating reviews for document and code changes (online review tool and meetings). • Posting documents to SAP for approval and version control. • Posting code changes to version control using Clearcase. • Reporting issues and bugs for development review in Clearquest. • Participating in document and code reviews (online review tool and meetings) as a reviewer Achievements • Released initial version of the hardware diagnostic tool (C++, CPPUNIT) for running tests for the module under development. The tool was initially used last August for hardware design verification. • Released first version of functional requirements specifications for the high-speed counter module. From May 2013 to April 2015 (2 years) Product Development Engineer @ I was a Product Development Engineer for AMD, an American multinational semiconductor company based in Austin, Texas. I was responsible for: • Test program development (in C++) and test flow design (in XML) for system-level testing of Accelerated Processing Units (APU). • Enhancement tasks including time reduction, flow optimization, and unit test improvements in GTest. • Validating APUs on test packages during the engineering phase and providing technical support during the production test phase. • Validating process improvements by automating some manual tasks and improving existing tools with the use of Ruby. • Tracking and resolving bugs using the issue-tracking tool Jira and Crucible (both Atlassian) for code change reviews. • Authoring, editing, and sharing documents using Sharepoint for company materials and Twiki for internal references. Achievements • I completed engineering verification test for gaming console APUs released in 2013 by two industry giants. During this stage, I was involved in heavy development including redesigning of legacy code in order to fit the testing requirements of the new hardware. • In 2012, I joined a committee that looked into improving the product validation process on top of my regular tasks. We were able to produce several new tools to cut the time spent by each engineer to extract and analyze data and generate reports. • Delivered test software for Trinity, one of AMD’s flagship APUs in 2012. • Served as Scrum Master for several sprints aside from performing regular tasks. From February 2012 to April 2013 (1 year 3 months) Firmware Engineer @ I was a firmware engineer at Lexmark, an American manufacturer of printers and provider of printing solutions based in Lexington, KY. My role entailed: • Designing and implementing firmware code for laser printing routines in BIOS level, allowing real-time and effective communication between the printer engine and the controller card. • Developing firmware code in C/C++ on the Linux platform. The code design and implementation included enhancing memory management and multithreading routines. I became adept with improvement tools like shell scripting, SVN, and Git as well as problem-tracking tools like Teamtrack, Remedy, and Extraview. • Triaging and debugging issues observed during QA and test lab work. Achievements • I contributed to the successful delivery of three laser-printing products (monochrome and color) over four years. I also supported teammates working on other products when more engineers are needed to get the product up and running before deadline. • On top of technical responsibilities, I performed the Scrum Master role for a project in 2011. • I was chosen among firmware engineers to support the hardware manufacturing build in China for one of Lexmark’s products in 2011. From January 2008 to December 2011 (4 years) Software Developer @ I was a software developer for Xlibris Inc., an American self-publishing services company. I took care of: • Generating ad hoc SQL-based reports for marketing and operations teams. • Enhancing tools used internally for tracking operations, inventory, orders, and sales. • Improving user experience on xlibris.com by reducing number of steps involved in ordering books online. Achievements • Improved the aging internal web tool, especially the book-ordering module. I integrated AJAX into the ASP and MS SQL-based design so that there are fewer steps to the ordering process. • Delivered the improved book-ordering module on xlibris.com to minimize the number of steps (i.e. pages to submit). From November 2006 to December 2007 (1 year 2 months) B.S. Computer Science, Software Engineering @ University of San Carlos From 2002 to 2006 High School (Secondary Education) @ Xavier University (PH) From 1998 to 2002 Dexter Go is skilled in: C, C++, Visual Basic, SQL, JSP, PHP, JavaScript, AJAX, CSS, Git, Gdb, Ruby, Java, Python, ASP
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
1 year(s), 9 month(s)
Unlikely
Likely
There's 92% chance that Dexter Go is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required