Atul Lal
Our goal with this dataset is to explore the Home Mortgage market within the US to identify patterns the data on the basis of gender, race, income, property type, loan type, amount and location.
![Atul Lal](/assets/blog/authors/atullal.jpeg)
More Stories
Operator placement on edge systems in stream processing
Working on a heterogeneity-aware operator placement project, our team utilized Raspberry Pi devices and Apache Flink to optimize edge offloading for stream processing systems, reducing latency and data traffic while maximizing resource efficiency in real-time data processing.
![Atul Lal](/assets/blog/authors/atullal.jpeg)
Breaking Boundaries: A Scalable Distributed MD5 Hash Matching System
Distributed MD5 Hash Matching Scalable Password Cracking System is a project that designs a distributed system for cracking 5-character passwords using MD5 hash matching. The system employs a web interface, a management service, and multiple worker nodes to enable scalable brute-force attacks. Users can add or remove worker nodes, improving efficiency and adaptability.
![Atul Lal](/assets/blog/authors/atullal.jpeg)
Overview of Object Design in a State-of-the-Art Bank Software
Object design and documentation in a software system play a crucial role in ensuring its structure, functionality, and relationships between different components. In this article, we'll dive deep into the object design and documentation of a state-of-the-art bank software and explore its design choices, software principles followed, and exciting future work.
![Atul Lal](/assets/blog/authors/atullal.jpeg)
Scalable notification system microservice
This article explores a scalable NestJS-based notification system microservice utilizing Redis pub/sub and authenticated websockets. It highlights horizontal scalability, key components like RedisPropagator, Socket states, and gateways. This robust solution efficiently manages concurrent connections and delivers real-time notifications securely to users.
![Atul Lal](/assets/blog/authors/atullal.jpeg)
NFTs and the problems with ethereum blockchain
This technical article delves into NFTs and challenges associated with the Ethereum blockchain, including scalability, high gas fees, environmental concerns, fragmentation, and security vulnerabilities. It also discusses potential solutions like layer 2 scaling, alternative blockchains, cross-chain interoperability, sustainable consensus mechanisms, and standardization efforts to create a more robust and accessible NFT ecosystem.
![Atul Lal](/assets/blog/authors/atullal.jpeg)
Brentford FC: Love story of Data Science & Football
The article showcases Brentford FC's innovative use of data science and AI in football, revolutionizing player recruitment and on-field tactics under owner Matthew Benham. Their data-driven approach resulted in Brentford's Premier League promotion after 70 years and significant profits from player transfers. By combining technology and analytics, Brentford FC exemplifies the potential of data science to transform football clubs' fortunes on and off the pitch.
![Atul Lal](/assets/blog/authors/atullal.jpeg)
Parallelization of Borůvka's algorithm
At a Georgia Tech research program, the author parallelized Borůvka's algorithm for minimum spanning trees using Java Habanero. They compared multithreaded program performance across different thread and core counts, maximizing CPU utilization with concurrent thread execution, and leveraging the Thread class or Runnable interface.
![Atul Lal](/assets/blog/authors/atullal.jpeg)
Video Compression & Deep Learning
In today’s world, video consumption has become an indispensable part of people’s life. Artificial Intelligence and Deep Learning models might be able to help us in compressing videos and save huge amounts of storage space.
![Atul Lal](/assets/blog/authors/atullal.jpeg)
Tiny Face Detection and Recognition in the Wild
Face recognition is a fundamental issue in computer science today, as it is a key step towards many subsequent face-related applications, including face parsing, face verification, face labeling and retrieval, and so on. Over the past few decades, various accurate and efficient techniques have been proposed for most constrained situations.
![Atul Lal](/assets/blog/authors/atullal.jpeg)
How to get most out of Angular JS?
It can be challenging to still use Angular JS in the modern web application, but it is not impossible. Here are a few tips and tricks to get the most out of Angular JS, that I learned over the course of my internship.
![Atul Lal](/assets/blog/authors/atullal.jpeg)
Subscribe to our newsletter.
Nostrud amet eu ullamco nisi aute in ad minim nostrud adipisicing velit quis. Duis tempor incididunt dolore.
- Weekly articles
- Non laboris consequat cupidatat laborum magna. Eiusmod non irure cupidatat duis commodo amet.
- No spam
- Officia excepteur ullamco ut sint duis proident non adipisicing. Voluptate incididunt anim.