Mukesh Soni

Mukesh Soni Email and Phone Number

Whatever gets the job done stack developer. But mainly...Performant websites, Frontend, reactjs, rust, typescript, html, css, nodejs, testing @ Planview, Inc.
austin, texas, united states
Mukesh Soni's Location
Bengaluru, Karnataka, India, India
Mukesh Soni's Contact Details

Mukesh Soni work email

Mukesh Soni personal email

About Mukesh Soni

I like tackling hard problems. Novel problems excite me. I have been mostly involved in the frontend part of those problems but the fact is i don't care which part i do. I can switch to solving database problems if i find those interesting.I am good at rust, JavaScript, TypeScript, HTML, CSS, reactjs and family. I have also worked in nodejs. I have been doing web development since 2011 and loved most of the journey. I am still super excited about the future of web development.I always keep performance in mind when building websites. It’s become harder and harder to keep a tab on site performance with an explosion of easy to use third party libraries. It’s never been easier to build awesome sites. But it’s also never been easier to build a slow one.My technology of choice when building sites is html, css, javascript, typescript, reactjs, nodejs and rust.I like the ideas behind functional programming and try to use them as much as possible in my own code. Immutability rules. I have dabbled a bit in purely functional programming languages like Elm and Haskell.I like writing open source code code in my free time. Some of my personal work can be found on github - https://github.com/mukeshsoni.

Mukesh Soni's Current Company Details
Planview, Inc.

Planview, Inc.

View
Whatever gets the job done stack developer. But mainly...Performant websites, Frontend, reactjs, rust, typescript, html, css, nodejs, testing
austin, texas, united states
Website:
planview.com
Employees:
805
Mukesh Soni Work Experience Details
  • Companywhichhelpsotherswithsoftwareproblems
    Unemployed
    Companywhichhelpsotherswithsoftwareproblems Nov 2024 - Present
  • Planview, Inc.
    Frontend Engineer
    Planview, Inc. Dec 2020 - Present
    Bangalore Urban, Karnataka, India
  • Planview, Inc.
    Principal Software Engineer
    Planview, Inc. Jan 2021 - Nov 2024
    Bengaluru, Karnataka, India
  • Bipp Analytics
    Principal Frontend Engineer
    Bipp Analytics Aug 2020 - Nov 2020
  • Saltside
    Lead Web Developer
    Saltside Jun 2018 - May 2020
    Bengaluru, Karnataka, India
    At Saltside, I worked on architecting and rewriting the saltside sites (https://bikroy.com, https://ikman.lk, https://tonaton.com) as responsive Single Page Applications. I was responsible to analyze the business requirements and make the initial technology decisions for frontend. Site performance was one of the key requirements when doing the rewrite. We also tried our best to keep the site as accessible as possible to people with disabilities.The main challenges involved in the… Show more At Saltside, I worked on architecting and rewriting the saltside sites (https://bikroy.com, https://ikman.lk, https://tonaton.com) as responsive Single Page Applications. I was responsible to analyze the business requirements and make the initial technology decisions for frontend. Site performance was one of the key requirements when doing the rewrite. We also tried our best to keep the site as accessible as possible to people with disabilities.The main challenges involved in the rewrite wereWriting code which worked for all three markets.Server rendering the react code with good code splitting. Server rendering was a strict requirement because of SEO.Having small JavaScript bundle sizes as our users were mostly in countries with low bandwidth internet connections.The sites had to work responsively across mobile and desktop. Keeping the bundle size small while working seamlessly on mobile and desktop very challenging.The site should use semantic html to be accessible to people with disabilities.I was also responsible for mentoring the team members in writing idiomatic html, css, javascript and typescript. We built our own component library from scratch. This gave us full control over the components. We could keep the components small since they were built for our specific requirements. We still made the code generic enough for extensibility.I was also responsible for onboarding new members to the new code base. Onboarding new developers gave me key insights into the complexity of modern frontend development.Technologies usedHTML, CSS, SassTypeScriptReact (ReactJS) and preactjs (with server side rendering) for UIredux for state managementnode.js - for serving static content, server side rendering, and a proxy for API endpointsJest for unit testingCypress for functional testing Show less
  • Projectplace
    Frontend Engineer
    Projectplace Jun 2014 - Mar 2018
    Bangalore
    - Rewrote the frontend for the commenting system used on projectplace.com from scratch. The commenting system is now used on every tool on the site.- Rewrote the frontend for documents management system on projectplace.com from scratch.Wrote the frontend for a new tool, called roadmap, (along with a colleague) on projectplace.com.- Moved the build system for our frontend code from gulp based tasks to webpack.- Brought in a number of functional programming ideas into the frontend… Show more - Rewrote the frontend for the commenting system used on projectplace.com from scratch. The commenting system is now used on every tool on the site.- Rewrote the frontend for documents management system on projectplace.com from scratch.Wrote the frontend for a new tool, called roadmap, (along with a colleague) on projectplace.com.- Moved the build system for our frontend code from gulp based tasks to webpack.- Brought in a number of functional programming ideas into the frontend community at projectplace.- Was engineering manager for frontend team for a year Show less
  • Tp Vision
    Freelance Web Developer
    Tp Vision Nov 2013 - Apr 2014
    As a freelancer, i did a project for TP Vision from Nov 2013 - Feb 2014.Built an authentication/reporting server for android based smart TVs (by TPVision). The smart tvs in question would be able to enjoy other services in the tv only after authenticating with a central server. This server is designed to handle upto 10-20 million television authentications in a day. The authentication is digest based and sends across a 11kb payload as response.The server handles 600 requests per… Show more As a freelancer, i did a project for TP Vision from Nov 2013 - Feb 2014.Built an authentication/reporting server for android based smart TVs (by TPVision). The smart tvs in question would be able to enjoy other services in the tv only after authenticating with a central server. This server is designed to handle upto 10-20 million television authentications in a day. The authentication is digest based and sends across a 11kb payload as response.The server handles 600 requests per second running on a 4 core i7 machine with 2 gb RAM. Show less
  • Brizztv Media Labs Pvt Ltd
    Vp Technology
    Brizztv Media Labs Pvt Ltd Dec 2011 - Oct 2013
    Bangalore
    • Architected and deployed the web/server part of the Advertisement funded Movie channel(PPV) in Airtel DTH network. The portal ads.brizztv.com would be used by the AD agencies to buy advertisement and schedule slots. These advertisements are scheduled automatically and are ingested into the broadcasting system and would be presented to the user during those time slots automatically. The product is live in Airtel DTH Network.• I was part of the core team for development and deployment… Show more • Architected and deployed the web/server part of the Advertisement funded Movie channel(PPV) in Airtel DTH network. The portal ads.brizztv.com would be used by the AD agencies to buy advertisement and schedule slots. These advertisements are scheduled automatically and are ingested into the broadcasting system and would be presented to the user during those time slots automatically. The product is live in Airtel DTH Network.• I was part of the core team for development and deployment of the web connected portion of iEXAM. This system connects the satellite head-end system of Airtel to the iExam app hosted in the amazon cloud services. I played the key role of architecting the enterprise solution for connecting our systems to Airtel Subscriber management system and their SMS gateway.• I head the mobile development initiative of the company and expert in Android development. To name a few apps developed by our team are mCube(financial tracking/management app), Travel planner app. Show less
  • Infosys
    Business Analyst
    Infosys Jun 2006 - Aug 2011
    Bhubaneshwar, Orissa, India
    Worked as a business analyst and a business consultant for requirement gathering for various multi million dollar projects.Worked on projects for companies like Microsoft and Apple technologies. Worked on one of the biggest internal sales application inside Apple.

Mukesh Soni Skills

Javascript Android Development Mobile Applications Agile Methodologies Mysql Web Development Software Development Css Node.js Html 5 Reactjs Jquery Html Cascading Style Sheets React Native React.js Haskell Functional Programming Redux Typescript Requirements Analysis Php Business Analysis

Mukesh Soni Education Details

Frequently Asked Questions about Mukesh Soni

What company does Mukesh Soni work for?

Mukesh Soni works for Planview, Inc.

What is Mukesh Soni's role at the current company?

Mukesh Soni's current role is Whatever gets the job done stack developer. But mainly...Performant websites, Frontend, reactjs, rust, typescript, html, css, nodejs, testing.

What is Mukesh Soni's email address?

Mukesh Soni's email address is mu****@****ail.com

What schools did Mukesh Soni attend?

Mukesh Soni attended National Institute Of Technology Karnataka, Indian Institute Of Technology, Bombay, National Institute Of Technology Karnataka, Darrang College, Tezpur, Donbosco High School, Tezpur.

What are some of Mukesh Soni's interests?

Mukesh Soni has interest in Networking, Table Tennis, Mobile Application Development, Reading, Photography, Playing Badminton, Reading Novels, Coding.

What skills is Mukesh Soni known for?

Mukesh Soni has skills like Javascript, Android Development, Mobile Applications, Agile Methodologies, Mysql, Web Development, Software Development, Css, Node.js, Html 5, Reactjs, Jquery.

Who are Mukesh Soni's colleagues?

Mukesh Soni's colleagues are Ralf Simon, Adriana Alfredsson, Sindhu Kashyap, Teresa B., William Smith, Jack Robbins, Gina Barrett.

Not the Mukesh Soni you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.