Sidy Diop work email
- Valid
- Valid
Sidy Diop personal email
- Valid
- Valid
Sidy Diop phone numbers
Senior software developer with a wide variety of experiences and an avid appetite for learning.Experience designing and developing software in C, C++, Ruby, Java, Perl, PHP, Javascript.Platforms of work include, Linux, Windows and HP-UX.Familiar with a variety of development environments including Netbeans, Eclipse, and Visual Studio 2008.Worked with several versioning systems including Bitkeeper, SVN, Clearcase, CVS and recently Git.Current areas of interest include security architectures for embedded products, device drivers and interfacing with hardware, embedded product architecture and optimizationSpecialties: - 10 years of software development experience.- Expertise with embedded software.- Familiar with various software development lifecycles
-
Senior Software EngineerApple Apr 2018 - PresentCupertino, California, Us -
Software EngineerApple Jun 2011 - Apr 2018Cupertino, California, Us -
Senior Software EngineerHewlett-Packard May 2010 - Jun 2011Houston, Texas, UsResponsible for infrastructure security between the printer and the cloud, web firmware update and code signing. -
Software EngineerHewlett-Packard Oct 2007 - May 2010Houston, Texas, UsContributed to the specification of our Inkjet Security Architecture under the leadership of senior architects. Implemented bulk of the inkjet security library as it adhered to the security protocol specifications. Participated in ongoing teleconferences and meetings for architectural reviews, implementation tracking and qualification tests tracking. Wrote simulators in ruby to provide an environment in which to develop a test suite against inkjet cryptographic chips before delivery of the hardware by the vendor. The same test suite was then run against the target hardware to qualify its functionality as acceptable and allow the vendor to mass produce the chips. Wrote a test harness to run regression tests against the inkjet security library.Worked on our organization's code signing architecture. Implemented authentication library and parts of our sign tool. Gave presentations and training on the signing solution.. -
Embedded Software EngineerHewlett-Packard May 2005 - Oct 2007Houston, Texas, UsMember of the HAL (Hardware Abstraction Layer) Team. Wrote drivers (some new, some extended to support new functionality) for various ASIC blocks. Participated in ASIC design reviews to help steer hardware features/improvements. Refactored/redesigned drivers as necessary. Interfaced with partners in India and helped transfer knowledge as necessary. Participated in board bringups to qualify new Digital ASICs as functional. On virtually every project, I was involved in debugging defects related to a knowledge gap between the product EE lead and Firmware Lead on one side and the hardware specification on the other. Owned the firmware controlling the motor drive analog ASICs as well. Built a strong foundation on hardware concepts that allow me today to understand certain hardware issues and design for or around them. -
Software EngineerHewlett-Packard Jun 2001 - May 2005Houston, Texas, UsMember of the FlexMech (Flexible Mechanisms) team. Owned various algorithms pertaining to printer mechanical behavior, including dirty powerup, pen servicing and paper handling algorithms. Worked very closely with mechanical engineers, writing systems engineers and engineers from various other disciplines to create and/or optimize algorithms. Supported printer manufacturing both remotely and on site. Wrote a dirty powerup test suite which was used to qualify a complex new printer platform mechanism. The idea of a dirty powerup test suite caught on to be used by QA as a test to run on every printer platform at a particular milestone for quality assurance. Worked with our senior architect on a color map compression library which provided further compression on top of the regular ZLIB library compression by modifying the color map data so it was more compressible before passing it on to ZLIB. -
Software Engineering InternIntel Jun 2000 - Sep 2000Santa Clara, California, UsWorked with Analysis and Control Tools, a group chartered to provide tools for Manufacturing and Industrial engineers for wafer yield analysis. Implemented a Web User Interface that allows to maintain a database (auto-copy bulk data, insert, update and view data from tables according to various filters) using Microsoft's Active Server Pages (ASP). My main customers were Manufacturing and Industrial Engineers. Wrote excel macros to automate certain tasks and generate reports that my manager had to previously do by hand. -
Junior Performance Engineering InternIntel Jun 1999 - Sep 1999Santa Clara, California, UsWorked as performance engineer at Intel's Application Solution Center. Worked alongside accomplished performance engineers who had developed a methodology for optimizing any software on Intel architecture. Took various classes on processor architecture, studied multi-processor server systems. Was responsible for the setup and cleanup of lab machines for vendor visits. Wrote an application in VBA to inventory lab machines and hardware.
Sidy Diop Skills
Sidy Diop Education Details
-
Portland State UniversityComputer Science -
Portland State UniversityComputer Science
Frequently Asked Questions about Sidy Diop
What company does Sidy Diop work for?
Sidy Diop works for Apple
What is Sidy Diop's role at the current company?
Sidy Diop's current role is Senior Software Engineer at Apple Inc..
What is Sidy Diop's email address?
Sidy Diop's email address is si****@****ail.com
What is Sidy Diop's direct phone number?
Sidy Diop's direct phone number is +150344*****
What schools did Sidy Diop attend?
Sidy Diop attended Portland State University, Portland State University.
What are some of Sidy Diop's interests?
Sidy Diop has interest in Coffee, Traveling, Basketball, Languages (Human And Computer), Arts And Culture.
What skills is Sidy Diop known for?
Sidy Diop has skills like Software Development, Software Engineering, Embedded Systems, Linux, Perl, Debugging, Testing, Embedded Software, Java, Firmware, Device Drivers, Subversion.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial