Professional Journey
With an expansive career that spans over two decades, I have established a distinguished reputation as a versatile software architect, adept in app modernization, team leadership, and enterprise software solutions. My journey began at Houghton Mifflin Harcourt, where I designed and developed numerous internal and external software systems, notably an e-commerce module for online exam registrations. Progressing into roles such as Senior Programmer Analyst at AIM Specialty Health and Senior Manager at Morgan Stanley, I developed and modernized various applications and components, honing my skills in .NET technology.
The next phase of my career saw me transition into leadership roles at companies such as Breakthrough Technologies, Answers Media, and iDevConcepts Inc. Here, I demonstrated my ability to manage and guide teams, architecting multiple software applications and ensuring we adhered to the best practices in software development. Whether leading the creation of a health and wellness web application or designing bespoke Business Intelligence dashboard solutions, I consistently ensured the delivery of high-quality, user-centric products.
My tenure at NaviTread LLC as Director of Software Development was a significant turning point in my career. I had the opportunity to define the technical strategy for a promising startup, where I spearheaded the development of a scheduling optimization system for healthcare workers and a medical transcription solution leveraging Azure Cognitive Services. This role also emphasized the importance of mentoring, as I led a team of near-shore software engineers to deliver these cutting-edge solutions.
In my roles as Portfolio Manager at Capgemini and Senior Director of Software Engineering at Stokastic.com, I oversaw the design and implementation of modern enterprise software solutions and a robust Clean Architecture framework. Leading a large team of architects and developers, I orchestrated a multi-million dollar project over two years, while also delivering a complex data collection and visualization solution for the sports betting industry.
Today, as an App Modernization Consultant and Software Architect at Xebia | Xpirit, I’m utilizing my rich experience to shape software development practices and organization structures. Analyzing customer needs, suggesting app modernization solutions, and architecting microservice solutions are but a few of the contributions I make to facilitate customer success. Furthermore, my role in creating content for blogs, vlogs, and community engagement underlines my commitment to knowledge sharing within the tech community.
In summary, my professional journey is characterized by a robust blend of technical proficiency, strategic leadership, and a passion for delivering software solutions that cater to complex business needs. I bring a holistic perspective to software development, right from architecting solutions and managing teams to engaging with the broader tech community. As I continue to evolve in this dynamic industry, I look forward to driving digital transformations and inspiring the next generation of software architects. For more detailed information please visit my LinkedIn Profile or download my Resume.
Personal Passions
I greatly enjoy sports, cars, travel, and scientific pursuits. My wife and son, significant parts of my life, provide me with consistent encouragement and motivation. They play a crucial role in my ongoing personal and professional development.
Football is, hands down, my sport of choice (or soccer, as some might call it). My friends and I remain actively engaged in competitive leagues, sharing a fervor for the sport. When immersed in those ninety minutes of play, the world’s worries fade away. Additionally, I also enjoy playing tennis and go-kart racing.
Automobiles have a special place in my heart! Given the resources and space, I’d amass a collection of at least 15 cars. To me, cars are not inanimate; they embody a spirit, character, and personality. My C63s AMG is my pride and joy, and whether I’m spending hours driving it to the tune of rock music or merely admiring it over a cup of coffee with friends, it brings me immense joy.
World travel is another passion that I pursue whenever possible, with family and friends accompanying me on these adventures. Encountering new people, absorbing diverse cultures, and savoring unique flavors offers a fresh perspective on life, highlighting our differences and the common threads that bind us as a global community.
The cosmos, with its profound mysteries, has always intrigued me. I am deeply fascinated by Cosmology and Astrophysics, and gazing at the stars fills me with awe and curiosity about our origins. I eagerly anticipate each scientific advancement that inches us closer to the elusive Theory of Everything. Understanding the workings of our Universe is, in my view, the ultimate achievement for any intelligent species!