Dinesh Chauhan Email and Phone Number
🔍 About Me:An experienced Software Engineer with over 7 years of expertise in the realm of AI-based solutions, microservices, and full-stack development. I specialize in creating innovative and scalable software solutions, leveraging a deep understanding of both front and back-end technologies.🚀 Professional Journey:My journey in the tech world has been exhilarating and rewarding. Currently leading critical projects at Appricus IT Solutions, my role involves migrating legacy systems, developing AI-driven chatbots using Langchain and OpenAI, and implementing robust security protocols.At BukuWarung, my focus was on fintech solutions, where I developed a wallet and double-entry ledger application, enhancing it with asynchronous APIs and reactive programming. My tenure at Deutsche Telekom Digital Labs revolved around enterprise search applications and data analytics, offering me profound insights into service-oriented architecture and cloud ecosystems.🌐 Technical Proficiency:I am adept in Java, JavaScript, Python, Angular, and various cloud technologies. My experience extends to AI & ML, particularly in enhancing chatbot functionalities and data-driven solutions. I am proficient in microservices architecture and have a strong foundation in database management and DevOps tools.🎯 Looking Ahead:I am always on the lookout for challenging opportunities that push the boundaries of technology and innovation. I aspire to collaborate on projects that leverage my expertise while allowing me to explore new horizons in AI, cloud computing, and full-stack development.
-
Lead Software EngineerAppricus It SolutionsSankt Augustin, Nrw, De -
Lead Software EngineerAppricus It Solutions Mar 2023 - PresentIndia✓ Successfully led the migration of a legacy AngularJS application to Angular 15 for "Kpifire✓ Worked on creation of a ChatGPT-based RAG chatbot for "Standup Alice" using Langchain tools and OpenAI's API, designed to handle analytical queries on proprietary data effectively✓ Successfully Impletented CI/CD pipeline using AWS code build pipelines.✓ Migrated the backend application to Kubernetes Cluster for easy scalability in AWS environment. ✓ Implemented CI/CD pipeline in GCP using Git triggers and Google Cloud build service for "standup alice" with backend app deployment to GCP cloud run service. ✓ Integeration with Slack to implement billing logic using Slack SDK , Java and Springboot. ✓ Worked on the fine-tuning of Google Flan T5 models for dialogue summarization, optimizing the model's performance to improve the accuracy and relevance of generated summaries -
Senior Software EngineerBukuwarung Dec 2021 - Mar 2023India✓ Played a key role in the development of a cutting-edge wallet and double-entry ledger application for a fintech startup✓ Successfully implemented Asynchronous APIs utilizing Java 17 and Spring Web Flux, enhancing the application’s efficiency ✓ Integrated Project Reactor and R2dbc for reactive programming and PostgreSQL for database management✓ Developed Kafka Consumers to facilitate efficient inter-service communication within a microservice architecture✓ Designed and implemented scheduled jobs using Spring Scheduler to reconcile payments between the organization's data and external banking systems, ensuring accuracy and timeliness in financial transactions✓ Contributed to both high-level and low-level design phases for banking features -
Software EngineerDeut Nov 2020 - Dec 2021Gurugram, Haryana, India✓ Led the development of an advanced Enterprise Search Application, incorporating features like search result pages, autosuggest, and text searching capabilities using Elasticsearch, Java and Springboot✓ Implemented a Trend Factor Calculator Engine, utilizing data analytics to determine the dynamic popularity of catalogue items based on user actions, Implemented using Kafka Queue and Springboot schedulers.✓ Developed key business features in a Microservice Architecture using the Spring Cloud Ecosystem✓ Implemented service discovery, API gateway distributed cache systems and integrated OpenTracing for enhanced system traceability and performance✓ Tasked with implementing and refining the shopping cart features for an e-commerce application using Java and Springboot in Microservice architecture.✓ Improved the user experience and functionality of the online shopping process -
Senior Software EngineerTimes Internet Jun 2018 - Jun 2020Noida Area, India✓ Engineered a robust Event Streaming Application to transmit user in-app actions to various analytics platforms (Google Analytics, CleverTap, AppsFlyer)✓ Utilized a tech stack comprising Kafka, Spring Cloud Streaming, Maven, Java, and Docker✓ Implemented advanced search result listing algorithms, integrating relevancy and popularity metrics and developed a collaborative filtering system by collecting data through implicit feedback via Alternating Least Squares (ALS) for matrix factorization.✓ Implemented item-item similarity models using the feature matrix derived from collaborative filtering✓ Led the migration of the system architecture from a Monolithic to a Microservice framework using the Spring Cloud Ecosystem -
Senior Associate EngineerSgit Consulting Services Sep 2016 - Jan 2018Sonipat, India✓ Played a pivotal role in developing a comprehensive tendering portal, enabling users to create and manage tenders and allowing contractors to submit bids✓ Utilized a tech stack comprising Spring MVC, Hibernate, and MySQL to ensure robust backend functionality✓ Leveraged front-end frameworks such as ExtJS and Angular 2 to create seamless and user-friendly interfaces✓ Collaborated closely with clients to design front-end interfaces using the ExtJS framework✓ Ensured that the designs met specific client requirements and standards, enhancing customer satisfaction and user engagement✓ Adopted a 'code first' methodology for the incremental development of the application domain✓ Contributed significantly to the development of a sophisticated cryptocurrency exchange platform✓ Implemented a robust microservice architecture using IPC, REST calls, and RabbitMQ as the message broker✓ Engineered secure user authentication and wallet services, integrating with diverse cryptocurrency blockchains✓ Utilized Node.js, Express, Mongoose, and MongoDB in the backend to ensure secure and efficient transactions✓ Implemented WebSocket in Node.js for real-time graph updates within the application✓ Responsible for code deployment to Amazon S3 buckets and EC2 instances using PM2
Dinesh Chauhan Education Details
-
Mechanical Engineering
Frequently Asked Questions about Dinesh Chauhan
What company does Dinesh Chauhan work for?
Dinesh Chauhan works for Appricus It Solutions
What is Dinesh Chauhan's role at the current company?
Dinesh Chauhan's current role is Lead Software Engineer.
What schools did Dinesh Chauhan attend?
Dinesh Chauhan attended Indian Institute Of Technology, Ropar.
Not the Dinesh Chauhan you were looking for?
-
Dinesh Chauhan
Gurugram -
Dinesh Chauhan
Head Category Booker India Ltd | Ex Reliance | Ex Abrl | Ex Gini & Jony | Margin Management |Vendor Management | Category ManagementMumbai -
Dinesh Chauhan
South Delhi -
Dinesh Chauhan
Digital Transformation | Program Manager | Agile Delivery | Software Product Strategy And Management | Low Code Certified ProfessionalGhaziabad1rediffmail.com
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial