Bruce McCleave

Bruce McCleave

$120/hr
Software Engineer
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
50 years old
Location:
Mission Viejo, CA, United States
Experience:
22 years
Bruce T. McCleave Jr. Summay Software Architect with experience developing scale-able web applications that range from discovery of network devices, document management, e-commerce, and manufacturing business intelligence. A majority of my career has focused on developing and leading teams creating .NET based applications written in C#, HTML, SQL, and JavaScript. More recently I have been involved in building cloud applications that run a cloud neutral Kubernetes architecture. I led the design, provisioning, and implementation for customers in both AWS and Azure. Experience November 2016 - PRESENT ThinkIQ, Aliso Viejo, CA​ - Senior Software Engineer/Architect Technical Lead/Architect for ThinkIQ’s SaaS cloud offering. ThinkIQ is a startup company focused on giving insights into how materials flow into and out of the manufacturing process. These insights allow companies to reduce the impact of recalls and reduce waste. At ThinkIQ developed a microservice docker based architecture. The microservices used a mix of technologies, based on the needs of the specific service. The containers for these services were built using Spring Cloud, Spring Cloud stream, .NET core, Python, and PHP. We deployed the services to Kubernetes clusters in AWS, Azure, and Redhat OKD on premise. I helped build the CI/CD process as well as provisioning of the infrastructure in AWS and Azure. Technologies used:​ Java (Spring Cloud Framework), Groovy, C#, Python, PHP, JavaScript, PosgreSQL, MySQL, RabbitMQ, Kafka, Hadoop, HBASE, Docker, Kubernetes, AWS, Joomla November 2008 - November 2016 Rockwell Automation, Mission Viejo, CA​ - Senior Software Engineer Technical Lead/Architect for the FactoryTalk VantagePoint product. Additionally, I advised and collaborated with the Rockwell cloud initiative that was built on a derivative of the VantagePoint software stack. Both these applications are built in .NET with an AngularJS web front end. I received two Innovation Awards while at Rockwell. The first was for creating a new model federation runtime based on the VantagePoint model. The second was for creating a new extensible type system that allowed our customers to change types in VantagePoint at runtime. Before this new type system was implemented, type changes were only possible by creating custom SQL scripts. Technologies used:​ C#, VB.NET, Python, XML, JavaScript, ASP.NET, C++ January 2002 - November 2008 NowDocs International, Mission Viejo, CA​ - Enterprise Architect NowDocs was a startup company that provided a web based print on demand service. Customers could submit their documents to be printed and delivered the same day. This business model failed and the entire development team was let go. I was hired onto NowDocs, with one other developer, to turn the software they created into a SaaS offering. We evaluated the application they built in Perl and decided to move to ASP.NET. We created a new product called NowPrint. NowPrint was used by Goldman Sachs, Microsoft, Staples, Office Depot, and multiple universities. Technologies used:​ XML, JavaScript, ASP.NET, C#, C++, PostScript, Perl June 2000 - January 2002 CQOS Inc, Irvine, CA​ - Software Engineer CQOS developed products for measuring IP quality-of-service. The main customers were Internet service providers and telecommunication companies. I joined CQOS directly out of college when it was still a small startup. Because of this I was able to participate in defining the architecture for the system. My main focus was on the storage and reporting of the measurements collected. We built the application in Java and I did all my development on Linux. Technologies used:​ XML, Java, JSP, Struts, WebLogic 6.x, Apache, Oracle 8i, SQL Server, CGI, UML, JavaScript January 1998 - June 2000 Canon Information Systems, Irvine, CA​ - Software Engineer/QA Intern I started at Canon as a QA intern. I did manual testing, test planning, and test automation. I was then moved to a role as a software engineering intern where I worked on a web application built on ASP and the precursor to AJAX framework. Technologies used:​ C++, ASP, XML, HTML, JavaScript, Segue QA Partner Education California State University-Fullerton​ - B.S. Computer Science
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.