Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Network Power<100 people
Roles
100%
Business Owner
🗿100%
HR
Geos
🇺🇸100%
United States
Work Background
Android | NDK | Kotlin | Java | C++ | OpenCV | Video Streaming | TensorFlow Lite | Chat GPT API
Rorschach InteractiveAndroid | NDK | Kotlin | Java | C++ | OpenCV | Video Streaming | TensorFlow Lite | Chat GPT API
Jul. 2016Greater New York City AreaMobile and web game development for Publishers Clearing House. NFT mobile and web game development. Machine Learning and AR Lead Engineer in development of a new retail shopping start up. OpenCV and TensorFlow Lite mobile products. Android NDK/JNI engineering for AT&T AMVOTS (Automated Mobile Video Objective Testing System). Creating tools to measure video quality on Android and iOS. VR development using Meta Oculus Avatar SDK and Exit Games Fusion and Photon Engine networking SDKs. Lead Android Engineer in the development of Socure's Award winning Document Verification SDK. Created real time broadcast of music system for Unity with the use of GStreamer and FFMPEG. Engineer electronic circuitry with Arduino technology enabled with BlueTooth and Raspberry Pi to communicate with mobile devices and embedded camera systems. Create 3D models, animations and Unity plugins for use in a variety of multi-platform games. Game programming in game quest mini-games, plugin creation and integration, Atavism 2 On Premises administration, integration, client and server customization (AGIS), create iClone7 cut scenes, Massive Multiplayer Online Game programming. Mobile Development Building Android apps and SDKs in Kotlin utilizing LiveData, ViewModel, Databinding, Navigation, Coroutines, Material Design
Senior Android Engineer
Thomson ReutersSenior Android Engineer
Jul. 2013 - Jun. 2020New YorkDevelop market analysis interface for the Android platform using industry best practices. Participated in the development of a cross platform OpenGL 3D rendering engine for charting of financial information. Engineer new, data intensive, functionality that synchronizes with Eikon desktop application. Part of small team that partnered with Google to extend functionality of Eikon Mobile to the Google Wear platform and was presented at Google I/O 2014. The app was ranked in the top must have apps for the Wearable Platform by Business Insider Magazine.
President
Dot Product SoftwarePresident
Sep. 2008 - Jul. 2016Dot Product Software specializes in software development that includes complex systems creation and integration, mobile technologies (app development and backend services), web site development, database implementation and administration, and the handling of various types of media such as streaming video. We have been involved in 3D games development for Android, iOS and Chrome OS platforms for over 5 years and we have created The "Dot Product 3D Game Engine". The engine allows for the rapid development of 3D games on mobile platforms and enables developers to concentrate on content rather than the mechanics of implementing 3D. "Faces for Android" is our first product built with the game engine and has found success on Amazon's Appstore by coming in daily within the top 20 best seller overall during the first 2 months of its release. NDK experience using Gstreamer for streaming multi-media content. Streaming projects using customized Gst-rtsp-server for scalibility. Integrated Google's Cardboard project for Virtual Reality on Android phones. We have extensive video streaming experience integrated with custom Android apps for live video.
Principal Software Engineer
CACI TechnologiesPrincipal Software Engineer
Mar. 2008 - Jul. 2013Research & Development of software prototypes for CACI's Wireless Division within the Mission Systems Group. Projects involved in include: •GPS capabilities •Hardware sensor integration •Tools for managing DoD Architectures (DoDAF 1.5) •Facial detection and recognition •Mobile finger-printing registration and identification •Tools for gathering cellular signal strength and neighboring cell information from mobile phones. •Designing an App development and distribution environment for use by the intelligence, medical, financial communities. •Writing drivers for custom hardware devices that attach to Android devices. •Logistical software that was used to keep track of inventory items in the Base Relocation and Closure of Fort Monmouth down to Aberdeen Proving Grounds. The software is being is in the process of becoming a CACI product and service being offered to other clients.
Chief Software Architect
Jungle Lasers LLCChief Software Architect
Jun. 2006 - Feb. 2008Created a robust and dynamic enterprise system that allowed web forms to be dynamically provided upon request for the clients. The forms that are served to the client were customized visually and behaviorally according to their specifications. The preceding was achieved by using C# and JSP on two different web servers, and AJAX for the client side scripting. Wrote and implemented hundreds of Stored Procedures used for the fast retrieval of data. This was an important step in the creation of the “CPA” which depended on a vast amount of data from different sources. Generated Views in SQL Server 2000 for use with an iReports application to document a municipality’s activity the previous month. Implemented Web Services for the purpose of communicating with an Apache web server that housed Jungle Lasers’ workflow software. These web services were necessary to effectively persist “state” information without the need of logging in to the web server directly. Lead a team of developers where I assigned and assisted them in implementing portions of the software development. This role required me to mentor 4 junior developers in the development cycle.
Software Developer
JP Morgan ChaseSoftware Developer
Jun. 2005 - Jun. 2006Worked as part of a team that developed Loan Origination Software for the Home Finance Division of Chase Financial. By working closely with the team and integrating the many different parts from each team member, a high profile application was formed and used throughout the United States by one of the world’s largest corporations. Responsible for the creation of interfaces used in the ordering of vendor products such as titles, appraisals, flood certificates, and closing agents. This involved the creation of XML documents “on the fly” through the use of C# and web services. Created database tables using PL/SQL, which were defined by XSD documents returned by outside vendors (TransUnion, Cordance). Classes were written that normalized the data structure to fit into Chase’s database schema and logical architecture. Created User Interfaces used by brokers for loan creation, and submittal of customer information. These screens were created by using NetOxygen Studio as well as Visual Studio.NET, and were utilized through a “Thin Client” scenario that links the screens to an application server for processing and saving of information. Authored database scripts (Oracle) used to alter schemas and the scripts that “back-out” those changes. Developed the “Behavior” for numerous fields in NetOxygen. NetOxygen keeps track of various conditions, which allow it to correctly originate PDF documents for brokers. The behavior was written using server side VB Script and JavaScript. Wrote Technical Specifications and design documents from “Functional Specifications” written by the business end of Chase Financial. These specifications described the necessary steps, resources, and time needed for implementation.
Programmer
EasyClosets.comProgrammer
Apr. 2003 - Mar. 2005Programmed a labeling system that assigned all the pieces of a custom closet to a box for shipping. After the items were assigned, the weights of each box and the shipping information of the customer were uploaded to the UPS database where tracking numbers were assigned and billing information for the shipped closet was processed. This was done with a combination of ASP.NET (C# &amp; VB.NET), SQL Server Stored Procedures, and JavaScript for the user interface. Developed a post order parts edit tool. ASP.NET (C#), SQL Server Stored Procedures and JavaScript fort the user interface. Created stored procedures, triggers, and user defined functions on SQL Server 2000 Database and placed information in a normalized data table structure. Wrote .exe using C# and the .Net Framework that worked in conjunction with Loftware Print Server Software that relayed items to the proper station where they would be packed into boxes using the rules and standards that UPS requires. Worked closely with the shipping production team to establish rules and standards of how items are shipped to customers. Created a user interface that allowed closet designers to add specialized items to a design that an online customer was not able to add on their own due to the many complex circumstances. Utilized normalized data processed by the labeling system and created a bar code system to represent the products that were uploaded to a handheld scanner used by the warehouse personnel to ensure all items were packaged to the proper boxes and addresses. Made programming adjustments to an online design tool (Java Applet) that allowed customers to graphically display the dimensions of the closet that they designed. Developed a Java based 3D Engine that enabled customers to view, rotate, and zoom in on their custom closet design over the web without any additional downloads other than the Java Runtime. Compiled a Dealer Database. Integrated Verisign’s PayFlowPro with order process system..
Head Web Programmer
Young Adult Professionals Associates (YAPA)Head Web Programmer
Jan. 2000 - Jan. 2001Programmer for web portal that targeted young professionals.

Requests

Touchpoint image
23Applied by 1
Looking for a Job
Experienced Senior Android Engineer Seeking New Opportunities
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Lou on Intch
IT
453430 people
18
Technologist, Project/Program Manager
24
Data Scientist Intern @ Newell Brands
16
Program Manager @ DISH Network
ITFrontend Developer
77213 people
42
Senior Mining Engineer @ Riot blockchain
20
CEO @ Protonshub Technologies
33
Investor Relations Manager @ ExxonMobil