Kyle Best
@kylebest
Senior Principal Engineer specializing in cloud solutions and software deployment.
What I'm looking for
I am a Senior Principal Engineer with extensive experience in cloud solutions and software deployment. Currently, I work at Microsoft, where I lead the development of innovative features for the Partner Center, including a Copilot that processes natural language queries and converts them into SQL statements. My work emphasizes leveraging advanced technologies such as large language models and Retrieval-Augmented Generation to enhance user experience and efficiency.
Previously, I contributed to Genpact, where I played a pivotal role in building a fully automated deployment platform for data plane nodes, ensuring reliability and security across multi-cloud environments. My background also includes significant achievements at Deutsche Bank, where I designed and implemented backend services for banking transactions, utilizing microservice architecture to improve system performance and reliability. My technical expertise spans a wide array of programming languages and frameworks, allowing me to tackle complex challenges effectively.
Experience
Work history, roles, and key accomplishments
Senior Principal Engineer
Genpact
Mar 2022 - Present (3 years 3 months)
At Genpact, I led the software deployment team to build an automated platform for deploying changes to data plane nodes. I worked on onboarding services to AWS and Azure, designed a rolling deployment strategy, and focused on embedded systems and real-time OS programming.
Senior Principal Engineer
Microsoft
Mar 2022 - Present (3 years 3 months)
At Microsoft, I developed features for the Partner Center, including a Copilot for the Membership Workspace that processes natural language queries into SQL statements. I built a trailing prompt generation service and developed a Virtual Assistant using Rust and gRPC, while also creating full-stack features for IoT platforms.
Senior Software Engineer
Deutsche Bank
Oct 2015 - Mar 2022 (6 years 5 months)
At Deutsche Bank, I designed and implemented backend services for payments using microservice architecture. I developed services for product management and transactions, resolved production issues with Kafka, and automated deployments using Docker and Jenkins.
Software Engineer
Tata Consultancy Services
Mar 2012 - Oct 2015 (3 years 7 months)
At Tata Consultancy Services, I worked through various SDLC phases using Agile methodology. I migrated legacy applications to Node.js and RESTful services, significantly improving performance, and integrated RabbitMQ for enhanced asynchronous processing.
Education
Degrees, certifications, and relevant coursework
West Bengal University of Technology
Bachelor of Technology, Electronics and Instrumentation
2007 - 2011
Grade: 7.4
Completed a Bachelor of Technology in Electronics and Instrumentation, focusing on the principles of electronics, instrumentation systems, and their applications in various industries.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring Kyle?
You can contact Kyle and 90k+ other talented remote workers on Himalayas.
Message KyleFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
