Retired Software Engineer
CurrentJava, Go, Kubernetes,software Architecture and development
Please complete the CAPTCHA to continue
@dell.com
✓
1 phone found area 512
✓
LinkedIn matched
A concise factual answer block for searchers comparing this professional profile.
Barry Feigenbaum is listed as Retired Principal Software Engineer at Dell, IBM, Amazon and others at Ex IBM, Amazon, Dell and others, based in Austin, Texas, United States. AeroLeads shows a work email signal at dell.com, phone signal with area code 512, and a matched LinkedIn profile for Barry Feigenbaum.
Barry Feigenbaum previously worked as Retired Software Engineer at Ex Ibm, Amazon, Dell And Others and Adjunct Professor of Computer Science at U Of Texas; St. Edwards; Fau; Acc. Barry Feigenbaum holds Ph.D., Computer Engineering from University Of Miami.
This section adds company-level context without repeating Barry Feigenbaum's masked contact details.
AeroLeads found 1 current-domain work email signal for Barry Feigenbaum. Compare company email patterns before reaching out.
I am seeking part time/remote architecture, senior development or technical leadership position where I can play a key role in the definition and implementation of the products and/or services future of my organization. My combination of skills, experience and leadership make me an ideal candidate for any of these roles. I have decades of experience, including roles as a software architect, developer and team lead/manager. I have extensive experience on many systems and especially PC/servers working over the entire product development cycle from requirements to maintenance using multiple methodologies. I have years of native and web application, operating system and related software development experience. I have developed client front ends and back-end servers. I am a professional developer; I persevere and succeed. I am willing to dig in and get my hands dirty. I am a team player, I listen and I am more than willing to mentor more junior team members. I have expert skill and extensive experience using a number of programming languages including Go, Java, Python, JavaScript, C#, C/C++ and Intel and IBM assembler. I am highly skilled in object-oriented analysis, design and development.I have worked with all levels of management from CEO to first line and with people in roles such as architects, software and information developers, testers, project planners and marketers.Recently I was a key designer and developer on Dell efforts to reimplement key products on a Kubernetes base. This involved both Go and C++ work.I was a lead member of the joint IBM/Microsoft team that developed MS/PC-DOS and OS/2. I have been a Java technology consultant to numerous banks and transportation providers. I have been an accessibility architect and IBM's representative to the W3C ATAG group.I am a published author (IBM articles, conferences presentations, technical books , etc.) and I hold more than 20 US patents. I recently published a book on Go programming titled “Go for Java Programers” via Apress.I have served as Adjunct Professor of Computer Science for four different schools. I have taught Java, distributed computing, software engineering and data structures.I am a Oracle certified Java programmer, developer and architect.
Listed skills include Microsoft Office, Public Speaking, Powerpoint, Microsoft Word, and 58 others.
Company context helps verify the profile and gives searchers a useful next step.
A career timeline built from the work history available for this profile.
Java, Go, Kubernetes,software Architecture and development
Adjunct Professor of Computer Science at multiple schools:Current:Austin Community College - created course content and teach Introduction to Java Programming and Java Certification Preparation coursesPast:University of Texas Austin - created course content and taught course on distribute computing using sockets/DCE/CORBA/RMI/JEE technologiesSt. Edwards University - created course content and taught course on software engineering using JavaFlorida Atlantic University - taught course on data structures using C
Round Rock, Texas, Us
Recent activities:Lead on a team developing cluster management server software in Go and Java as well as backup solution servers using virtual machines (VMware, HyperV) and the cloud (MS Azure, etc.) for storage in Java and C++. I am concentrating on developing REST-based servers in Go and Java to provide the needed management functionality.Architect on a common infrastructure platform based on microservices running in Kubernetes and containers. Concentrating on lifecycle management behaviors.Developer on a host-based agent used by above written in C++. Author of Go for Java Programmers (https://www.amazon.com/Go-Java-Programmers-Programming-Language/dp/148427198X)
Lead developer/architect on a strong Scrum team that processes unstructured health data/documents/records to extract meaningful information and provide users with online access (via REST and web GUI) to the results using Java, Amazon Web Services, Elastic Search and Relational+NoSQL databases.
Round Rock, Texas, Us
I worked at Dell as a Principal Storage Engineer in Dell Software Group. Most recently I developed storage management software in Java and C# concentrating on developing REST-based servers. This is for the Dell DL line of backup appliances (AKA AppAssure/RapidRecovery).Previously I worked as tech lead/architect/developer on core/framework technology for a complex, distributed storage management web-application using JEE, REST, SOA, OSGi and MongoDB running on Jetty/Tomcat. I created, from scratch, a highly-scaleable, distributed, maintainable and easy-to-develop-to platform. I created a working framework of over 45KLOC in less than six months’ time. I worked extensively with the product architecture team to ensure the implement-ability of the architecture. I also worked providing tools for my team and storage management applications for various Dell products. I use C# /Java, XML, JSON, REST and other protocols to develop REST-based servers and associated clients using Java Swing. Also created InstallAnywhere-based installers and build tools.
Armonk, New York, Ny, Us
I previously worked in IBM's Human Ability and Accessibility Center, a part of IBM Research. In the HA&AC we help IBM make its products usable by all people, especially those with disabilities. We also work with government agencies and other bodies in defining accessibility standards and regulations. I worked to develop tools to help IBM manage its accessibility enablement tasks. Mostly concentrating on web-based tools using Servlets, JSPs and AJAX via Dojo using Websphere Application Server and DB/2.
Seattle, Wa, Us
Delivered technical direction for Merchant Technologies division (sellercentral.amazon.com) and provided technology support to development teams on the architecture and design of multiple mission critical applications. Provided conceptual design, design reviews, and engineer mentoring. Worked in coordination with Amazon-wide principal community to structure, promote and drive company wide initiatives including REST adoption, user interface accessibility and internalization of buying.Enabled transparent migration of large merchants from legacy systems to new technology infrastructure by developing a Java-based customer settlement report generation application that is now deployed in multiple geographies with zero operational incidents.
Armonk, New York, Ny, Us
Provided requirements, architectural and development support for accessibility tools to enable all IBM software products to meet US Section 508 accessibility standards; this work included creating product specifications and technology documentation. Technologies: IAccessible2, Java, Eclipse, Gnome/Linux and the Microsoft .NET platforms. IBM's representative to the W3C's WAI Authoring Tools Working Group and contributor to the Authoring Tools Accessibility Guidelines (ATAG) 2.0 standard.Developed Authoring Tools Accessibility Guidelines version 2 draft recommendation.Lead of marketing technical support team. Developed and demonstrated (before live public audiences) advanced UI systems such as BlueSpace Display Wall – an innovative wall-sized high-resolution display made from a grid of projected computers implemented entirely in Java. Presented at CSUN, eGov and JavaOne 2004. Successfully developed from scratch under extreme schedule pressure. Resulting patents.Team lead and architect for an advanced GUI accessibility validation tool for Java, Eclipse and web GUIs; now available as the Eclipse Accessibility Tools Framework (ACTF - http://www.eclipse.org/actf/). Resulting patents.
Armonk, New York, Ny, Us
Provided technical leadership and set architectural directions for the team that re-engineered a mission-critical CGI-based web site to a J2EE-based solution. See IBM WebSphere Technical Interchange 2003 presentation. Lead a team that developed a 25KLOC Java database conversion application critical to the above effort in under six months.
Armonk, New York, Ny, Us
Consultant specializing in solutions using advanced object-orientated development and Java-based technologies for various industries. Participated in multiple engagements as technical lead on migrations of mission critical applications to Java and other technologies.Major Engagement summary:Lead team to re-engineer major Canadian bank's branch teller systems. Designed and authored Java application/runtime to translate and host millions of lines of legacy code allowing the bank to retain legacy software investments while moving forward to a Java-base future. Saved the bank at least $20,000,000 in conversion costs. Solution rolled out bank wide. Resulting patents.Lead team of major British bank developers to develop a proof-of-concept prototype in Java using JFC/Swing that allows both new Java applications and the bank's preexisting C applications to run concurrently under a single common shell. Based on this prototype, the bank implemented full scale re-engineering of their teller systems.Jointly lead major Spanish bank team to evaluate re-engineering its branch teller system; lead team to develop a proof-of-concept prototype of the new solution replacing proprietary and obsolete 4GL solution with a Java-based solution.Re-engineered a major American bank check image viewing application utilizing Swing, Java 2D and distributed CORBA-based communication. Allowed bank-wide replacement of expensive dedicated hardware with standard non-dedicated PCs. Jointly lead a major American railroad team to re-engineer mission critical timekeeping and productivity statistics applications. Provided architectural/design leadership, development and object technology mentoring. The applications (serving over 4000 engineering teams) are Java-based fat clients with client RDBMS and MOM for disconnected operation. The customer won a CIO-100 award for technology and process integration from CIO Magazine for this project.
Armonk, New York, Ny, Us
IBM OS/2 Architecture Manager and DesignerManager of OS/2 file system and device design department. Responsible for the design of OS/2 device management and file systems as well as future operating system strategy, architecture and hardware subsystems design. Designer of OS/2 installation and configuration functions. Technical team lead for OS/2’s DOS and Microsoft Windows emulation. Allowed DOS and Windows 3.x applications to run under OS/2. Resulting patents.Object technology evangelist/mentor within the OS/2 team. IBM DOS and LAN Development Manager, Designer and DeveloperManager of DOS kernel design and development. Lead development of PS/DOS version 4.0 and 5.0.Architect/Designer/Developer for DOS versions 3.0 through 5.0 and PC LAN Program (PCLP) versions 1.0 and 1.1. Resulting patents.Designed and developed a full function multi-threaded file/print server on single threaded OS. Progenitor of current LAN function in Microsoft Windows OS.Lead design of PC-DOS. Worked extensively with Microsoft on requirements and design. DOS developer: created kernel code and system utilities.Created the widely known Server Message Block (SMB) network protocol used in Microsoft networks. SMBs are the basis of the widely used Samba file server and the Microsoft Common Internet File System (CIFS) specification. See https://www.samba.org/samba/docs/myths_about_samba.html.Key member of design team for the industry standard NETBIOS interface.Co-authored several books on DOS (see publication section).
Quick answers generated from the profile data available on this page.
Barry Feigenbaum works for Ex IBM, Amazon, Dell and others.
Barry Feigenbaum is listed as Retired Principal Software Engineer at Dell, IBM, Amazon and others at Ex IBM, Amazon, Dell and others.
AeroLeads has found 1 work email signal at @dell.com for Barry Feigenbaum at Ex IBM, Amazon, Dell and others.
AeroLeads has found 1 phone signal(s) with area code 512 for Barry Feigenbaum at Ex IBM, Amazon, Dell and others.
Barry Feigenbaum is based in Austin, Texas, United States while working with Ex IBM, Amazon, Dell and others.
Barry Feigenbaum has worked for Ex Ibm, Amazon, Dell And Others, U Of Texas; St. Edwards; Fau; Acc, Dell, 3M Health Information Systems, and Ibm.
You can use AeroLeads to view verified contact signals for Barry Feigenbaum at Ex IBM, Amazon, Dell and others, including work email, phone, and LinkedIn data when available.
Barry Feigenbaum holds Ph.D., Computer Engineering from University Of Miami.
Barry Feigenbaum is listed with skills including Microsoft Office, Public Speaking, Powerpoint, Microsoft Word, Object Oriented Design, Teaching, Programming, and Software Development.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial Search contacts