Aman Sharma

Information & Communications Technology

Media & Information

Business & Management

JavaScript PHP WordPress python Flask AMP GraphQL

Delhi, India

Aman Sharma

CTO Twimbit, Lead Mobile-web.dev

Co-Founder of twimbit.com, research tech company and Lead at mobile-web.dev, opensource mobile web community. He is a TechSpeaker and writes on AMP,PWA,Web,Cloud, ML/AI.

Current sessions

The Wartime CTO

Are you building a product as a technical lead and always worry about doing the job right?
Being an imposter at such a position is completely OK, but being a timid one is not. This is a cool talk, not management jargon which is combined essence learning from industry professionals/ entrepreneurs and things I have personally learned while building products from scratch to serving millions. Often termed as wartime is the situation when companies are going through rough times ( Always the case with Startups). Hence being bold in the situation is very important even you never prepared for this.

So this no-bullshit talk will offer you directions when you don't have clear answers which include -
1. Goal Clarity and planning
2. People > Product > Profits
3. User experience
4. Leadership insight
5. The network


Making Web more Native


PWA have seen huge surge in recent years and business have been benifitting a lot from them. But many of them still struggle in making a better product experience, hence questioning the intent of a web app over native app in terms of user experience.

This talk is about decreasing the differnce between what is a PWA and a native app. We will see some design practices and patterns that can be helpful to remove this void ultimate providing an awesome user experience. This will include SPA, PWA, TWA , service workers, designing, native web api usages and more.


Accessible Web with AMP

Topic Description: Most often, Accessiblity and optamization comes as the last step of our site development. This leads to chaos and we end up having a site that’s too hard to optimize. What if there was a way to optimize it with best practices right from the beginning. Here is where AMP comes in. In this talk you will learn about this amazing web framework that promises amazing performance and Accessibility

In this session, attendees will learn about AMP and its capabilities.


Creative way to create content with Web Stories

Everyone Love Stories, you seem them on Instagram, Facebook, Snapchat. But now you can create and view them on the web. Learn an interesting new format of creating and publishing in form of narrative and tappable stories made with Web Stories ( formerly AMP Stories). We will see an overview of AMP and Web stories, how they can benefit, and then will directly dive into a diy and see how you can create stories.


No more tears 😢from project nighmares

Why this talk?
🤷‍♂️
So everyone has at least once faced this situation. It's almost the deadline day ( already extended too many times 😂). You sit down with your team to check off the deliverables and how things are working out. But guess what -

" Things look far from deployable ! "

The codes look crappy, there is no organization of libraries, you would probably need to spend class time with the guy who coded it and other many mindboggling issues that would lead you to go refresh your basics. But the question is -

What lead to this situation?

Poor planning
Thought clarity
Tools are used by fools?
Premature optimization or no optimization at all
and many more . . .
So this is project management 101, right?

Actually, No. This is not a skill learning class that anyone can do online. This is the real world storytelling of how Python projects should be done. Coming straight from many production applications currently being used by over a million people that I worked on. ( No Joke ).

What to expect?
🤔
We will be touching essentials of everything (tools, soft skills, hardware, software, code ... ) you need to know to efficiently run your next project and increase your team/ self productivity by at least 30%.

🔭 Planning a project
Talking in pictures ( How to wireframe, flowchart and lay down the working mechanism)
Teaming up ( Task distributions, Tracking)
Predicting resources
Setting deliverables and milestones
🖥 Setting up the best environment
Team communications
Gitting it up
Productive working space
Apps, tools, Ide's
Extensively use Notebooks
🚀 Optimizing your project
Project organization
Requirements are required
Making code faster with multiprocessing
Checking redundant code
📦 The final delivery
How to do that?
Why hear from me?
🙉
I am not forced to give this talk, I was obliged. As mentioned I have worked on many production-grade projects with highly professional people. The last project I was leading was a nightmare and made me cry. It was already delayed by a month so I had to step in to finish 2 months' work, within a weekend. This made me realize many common practices that we could follow to make sure projects run smoothly. This inspired me to first learn the best of the best things and bring it to you.

Trust me you won't be bored 😉.


Making Web more Native

PWA has seen a huge surge in recent years and businesses have been benefiting a lot from them. But many of them still struggle in making a better product experience, hence questioning the intent of a web app over a native app in terms of user experience.

This talk is about decreasing the difference between what is a PWA and a native app. We will see some design practices and patterns that can be helpful to remove this void ultimately providing an awesome user experience. This will include SPA, PWA, TWA, service workers, designing, native web API usages, and more.


Data Data everywhere , no time to think

Every one says data is the new oil. But do we actually know how to efficiently use it to make our customer lives better, or it's just another silo of information.

In this talk, we will see a beautiful approach to planning data-based projects inspired by professionals from Google, Twitter, Microsoft, and more.
This talk will cover the following things -
1. Planning a data project sprint
2. Establishing purpose and vision.
3. What data matters and what's trash?
4. Mining the sentiments of users.
5. Diminishing the silos.
6. Tools

After attending this talk, you would be able to think more clearly through the data project and really get amazing results.


Best first impression with AMP Sites

Most often, SEO and optamization comes as the last step of our site development. This leads to chaos and we end up having a site thats too hard to optamize. What if there was a way to optimize it with best practices right from the beginning. Here is where AMP comes in. In this talk you will learn about this amazing web framework that promises amazing performance and optamized SEO


AMP everywhere

AMP is a web framework that promises all best practices within. Learn about its capabilites just beyond web and many other platforms including mobile, emails, stories


Past and future events

DNN Virtual Summit 2021

24 Feb - 25 Feb 2021
Orlando, Florida, United States