Venkatesh Kocherlakota
Verified Expert in Engineering
Web Developer
Venkatesh is a passionate senior web developer with 5+ years of experience building dynamic, user-friendly websites and applications. His expertise lies in .NET back-end and React/Angular front-end development, and he has Microsoft SQL Server and MySQL experience. He is always eager to learn and adapt to new technologies. Venkatesh values clear communication and collaboration and believes in working closely with clients to understand their needs and deliver solutions that exceed expectations.
Portfolio
Experience
Availability
Preferred Environment
Microservices, .NET Core, Angular, ASP.NET Core, React, Docker, Windows
The most amazing...
...web app I've worked on is a complete dental practice management suite. It enables dental offices in the US to handle day-to-day activities and generate revenue.
Work Experience
Senior Engineer (SDE II)
CareStack
- Got promoted to SDE-II from SDE-I for exceptional contribution in expanding the product into the Singapore region.
- Implemented invoicing, payments, claims tracking, and accounting of transactions for the Singapore region.
- Developed web API, messaging, queue-based web jobs, and Azure Functions to integrate invoicing and payments into the current system. Implemented the Azure Functions adapter to communicate with the external claims API.
- Guided junior developers to understand and expand their skill set to suit the current requirements.
- Oversaw team activities during the team lead's absence.
Application Development Analyst
Accenture
- Developed an automation application and assisted in creating its dashboard that handles the automatic deployment of products to client machines, which can be managed in a React-based web application.
- Followed the Agile Scrum methodology with Azure DevOps for versioning and bug tracking.
- Oversaw the deployment of automation applications to many client machines and assisted in deploying and maintaining web applications.
- Implemented CI/CD pipelines for automatic deployment of database changes.
- Received prestigious ACE and Orange awards from the employer for best performance and quality contribution.
Application Development Associate
Accenture
- Developed a single-page web application that is used to configure a massive set of JSON and XML-based rule sets for an email screening application with scalability and security in mind.
- Developed web API that can be accessed in parallel by up to 50,000 devices, providing XML and JSON configurations related to client-specific rule sets for the main product.
- Followed Agile Scrum methodology to continuously deliver new features every month.
- Assisted the team lead in tracking day-to-day activities using Azure DevOps and acted as a scrum master in the lead's absence.
- Had exposure to all stages of software development with a solid understanding of its lifecycle.
Engineering Intern
OpenText
- Developed a desktop application based on MVVM which provides a dashboard experience for admins for remote administration of software.
- Tracked and fixed bugs using Jira as reporting tool and Perforce as versioning system.
- Adapted to Prism framework for dynamic addition and deletion of modules in WPF.
Experience
Patient Management System
Software Update and Configuration Portal
I acted as a full-stack developer to implement essential components of the web application and fixed major bugs.
Software Update Agent
I developed and oversaw deployment to a vast number of users via System Center Configuration Manager (SCCM). Also, I fixed crucial bugs that were caused service disruption for a large group of users.
Concrete Cracking Detection Using the ResNet50 (AI Capstone)
The model can detect cracks in sections of concrete and its classification outcomes can be used for the automation of safety implementations.
The model can classify grayscale images of concrete with 224x224 dimensions.
Used 30,000 images for training and 10,000 images for validation.
Trained the model through batches generated by ImageDataGenerator.
The final model had an accuracy of 85.08 %.
Facial Expression Recognition with Keras
Deployed the trained model to a web interface with Flask and applied the model to real-time video streams and image data.
Pickles Ordering App for Android
I developed the application with Firebase for Authentication and Data Storage. Designed its UI using Figma and used NativeBase library for implementation.
Education
Master's Degree in Business Administration
Andhra University - Visakhapatnam, Andhra Pradesh, India
Bachelor's Degree in Electronics and Communication Engineering
Jawaharlal Nehru Technological University, Kakinada - Visakhapatnam, India
Certifications
IBM AI Engineering Professional Certificate
IBM
IBM Data Science Professional Certificate
IBM
Microsoft Azure Fundamentals - AZ900
Microsoft
Skills
Libraries/APIs
API Development, React, Node.js, REST APIs, jQuery, React Redux, RxJS, Context API, Keras, Pandas, NumPy, OpenCV, OneDrive, OneDrive API
Tools
Visual Studio .NET, Wix Installer, Git, Visual Studio, ChatGPT, C#.NET WinForms, Figma, GitLab, GitLab CI/CD, Microsoft Excel, Azure App Service
Frameworks
ASP.NET Web API, .NET, ASP.NET Core, Windows Presentation Foundation (WPF), Redux, Bootstrap 3, Material UI, React Native, .NET Core, Bootstrap, ASP.NET, JSON Web Tokens (JWT), Angular, Jest, Next.js, Tailwind CSS
Languages
C#, JavaScript, C#.NET, HTML, SQL, CSS, XAML, HTML5, TypeScript, Python 3, GraphQL, Python
Paradigms
Object-oriented Programming (OOP), Microservices, Model View ViewModel (MVVM), Management, DevOps, REST, API Architecture, Unit Testing, Azure DevOps, Agile
Platforms
Windows, Visual Studio Code (VS Code), Azure Functions, Docker, Azure, Firebase, Amazon Web Services (AWS)
Storage
Microsoft SQL Server, JSON, MySQL, SQL Server 2016, Databases, SQL Stored Procedures, Cloud Firestore, Redis, Azure Cosmos DB
Other
Microsoft Azure, Web Development, Back-end, RESTful Services, Full-stack Development, Back-end Development, Software Development Lifecycle (SDLC), HTTP REST, Azure Service Bus, Message Queues, Business Administration, APIs, Full-stack, .NET 6, JSON REST APIs, Minimal API, WebSockets, API Integration, Web Applications, Front-end, Outlook Plugins, Outlook Add-ons, Microsoft 365, Front-end Development, Cloud, Axios, CI/CD Pipelines, Algorithms, .NET Framework, Web Dashboards, Deep Learning, Convolutional Neural Networks (CNN), Web Server (IIS), Google Colaboratory (Colab), Financial Management, Windows Services, Progressive Web Applications (PWA), Data Visualization, Microsoft OneDrive, Leadership
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring