Nikolay Advolodkin
Principal Developer Advocate
Miami, Florida, United States
Actions
Nikolay Advolodkin is the CEO and Chief Engineer of UltimateQA, where he has trained over 150,000 engineers across 190 countries. He specializes in building distributed, resilient agentic systems that leverage AI to accelerate software development and testing. His work has delivered measurable results for Fortune 500 companies, including up to 97% reductions in execution time and 560% performance improvements.
He is the creator of NoteMyLife.com and a global speaker on AI-driven development, focused on helping engineers design systems that integrate tools like Copilot and Claude into real production workflows.
His mission is to elevate human lives through technology by replacing friction with leverage.
Links
Area of Expertise
Topics
Web Developer Support Reimagined: The Potential of AI APIs in Building Chatbots
Take a step into the world of tomorrow, where every question has an answer, and the mysteries of web development are unlocked by our new friend – the AI chatbot. But this is no ordinary chatbot. Instead, this chatbot is built using today's most sophisticated and widespread AI APIs. In the talk, "Web Developer Support Reimagined: The Potential of AI APIs in Building Chatbots," we will put these AI APIs to the ultimate test - creating a chatbot capable of solving web development enigmas.
Imagine a world where you're always genuinely coding with others. Instead, when a line of code has you scratching your head, you can turn to a digital companion who understands your problem, has been where you are, and knows exactly how to get you back on track. That's the future we're exploring in this riveting discussion.
Our journey will commence with a deep dive into the capabilities of these AI APIs, where we will decipher the intrinsic possibilities they offer. For example, do they truly possess the power to comprehend and resolve our complex web development queries? There's only one way to find out!
Hold on to your seats as we embark on a live coding adventure together, weaving through JavaScript functions and Python classes, armed with our AI API toolbox. We'll laugh at our missteps, celebrate our victories, and marvel at the new code landscapes we'll traverse.
In this engaging narrative of AI and web development, we will turn possibilities into realities and theories into practical applications. Together, we'll face web development challenges and break new ground in AI-driven support.
Fasten your seatbelts for an entertaining, informative, and genuinely game-changing exploration of the exciting world of AI APIs and their potential to reshape web developer support. This is not just a talk; it's a journey. In the end, we might reimagine what's possible.
From 1st test to CI with Playwright
Let's build our first playwright test and run it through CI in under 30 minutes! In this training I'll show you how to
- Build your first Playwright test with .NET 7
- Run your test locally
- Run your test on multiple browsers
- Execute your test in CI using Github Actions
Cross-Browser Automation At Scale
How do we create and code an automation framework that can run massive cross-browser and cross-platform testing in parallel? Join this session to find out. You will learn how to structure your test code to make this possible using .NET 7 and a remote Selenium grid. Also, you will get insight into how to run more than 50 such tests in parallel. Finally, we will setup CICD with Github Actions to scale our testing to infinity and beyond.
ChatGPT: A Novel Approach to Testing and CI for Web Apps
In this talk, we will explore the potential of using ChatGPT, a natural language processing (NLP) model, to aid in web application testing and continuous integration (CI). ChatGPT, developed by OpenAI, is a variant of the GPT (Generative Pre-trained Transformer) model designed explicitly for generating human-like text in chatbot applications.
Creating test cases is one potential use case for ChatGPT in the testing and CI process. By providing ChatGPT with information about the functionality of a web application, it is possible to generate a set of test cases that cover a wide range of scenarios and edge cases. This can save time and effort in testing, reducing the need for manual test case creation.
In addition to test case creation, ChatGPT can also be used to automate the execution of test cases. By providing the model with test case descriptions and expected results, it is possible to use ChatGPT to generate commands that can be used to interact with the web application and verify that it is functioning as expected. This can further streamline the testing process and make it easier to continuously integrate new changes into the application.
Overall, the use of ChatGPT in the testing and CI process has the potential to significantly improve the efficiency and effectiveness of these activities. In this talk, we will delve into the details of how ChatGPT can be used for these purposes and provide examples of its use in real-world applications.
ChatGPT vs Bard: Dueling AI Models for Web Application Development
In this presentation, we seek to evaluate the abilities and limitations of two notable AI models, ChatGPT and Bard, in web application development. We will compare their practical applications, providing a balanced perspective to fully comprehend the possibilities and boundaries of these tools in web development.
We'll begin with a comprehensive overview of the theoretical underpinnings of each model, which provides the foundation for their specific applications. Then, comparing their core functionalities will help highlight each approach's unique strengths and potential weaknesses.
In terms of building web applications, we will scrutinize how ChatGPT and Bard can generate code, automate tasks, and assist in design and decision-making processes. We'll identify where they excel and where they may need to catch up.
A crucial stage in web development, testing, will be our next focus. We'll explore how these AI models can support test case generation and anomaly detection and whether they genuinely improve the testing process, discussing any limitations they may present.
Lastly, we'll investigate the application of ChatGPT and Bard in the deployment process. Can these AI models contribute to efficient and streamlined deployment, or are there aspects of deployment where traditional methods still prevail?
By the end of this discussion, attendees should gain a well-rounded understanding of the capabilities of ChatGPT and Bard in web application development. We aim to equip developers with the knowledge to discern where these tools can be effectively applied and where human intervention remains paramount. Our goal is to demystify AI's role in web development and provide a realistic appraisal of these powerful tools.
ChatGPT Unmasked: Understanding its Boundaries in Android App Creation
In this concise 20-minute talk, we will explore the capabilities and limitations of ChatGPT, an AI-driven language model, in the context of Android app development. While ChatGPT offers exciting potential for automating various aspects of app creation, it is essential to understand its constraints and how best to collaborate with AI-driven tools.
We will provide a brief overview of ChatGPT's strengths, such as code generation and testing, before diving into its limitations, which include context awareness and adaptability to new programming constructs. The talk will emphasize the importance of striking a balance between AI assistance and human expertise in the development process.
Key Takeaways:
- Gain insights into ChatGPT's capabilities and limitations in Android app development.
- Understand the importance of human intervention and collaboration when working with AI-driven tools.
- Learn best practices for incorporating ChatGPT into your development workflow for optimal results.
By the end of this talk, attendees will be better equipped to harness the power of ChatGPT in their Android app development process while being mindful of its boundaries.
Nikolay Advolodkin
Principal Developer Advocate
Miami, Florida, United States
Links
Actions
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top