Mukesh Soni

Freelance Software Engineer at Freelance | Self-Employed

Bengaluru, Karnataka, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Mukesh Soni is a freelance software engineer with 11+ years of web development experience, specializing in performant, accessible front-end architecture using HTML, CSS, JavaScript/TypeScript, React, Node.js and Rust. He has led large rewrites and server-rendered SPA projects for high-traffic marketplaces, focusing on small bundle sizes and pragmatic code-splitting for low-bandwidth markets. Comfortable across the stack, Mukesh brings functional-programming principles and immutability to front-end code, and has experimented with Elm and Haskell to sharpen his approach. A former principal engineer who has mentored teams and built component libraries from scratch, he also contributes open-source work such as a React international telephone input component. Based in Bengaluru, he pairs deep technical craft with a longtime obsession for site performance and practical scalability.
code11 years of coding experience
job10 years of employment as a software developer
bookDarrang College, Tezpur
bookIndian Institute of Technology Bombay
bookDonbosco High School, Tezpur
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at National Institute of Technology Karnataka
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
6,666reputation
981kreached
208answers
14questions
Badges
webpack
top-5%
javascript
top-5%
lodash
top-5%
github-logo-circle

Github Skills (22)

javascript10
react10
webpack9
ui-design9
component-development9
front-end-development9
nodejs9
uid9
ecmascript9
lodash9
autocomplete7
rank6
react-hot-loader6
php6
sql6

Programming languages (10)

TypeScriptJavaCSSRustJavaScriptLuaHaskellHTML

Github contributions (5)

github-logo-circle
React component for entering and validating international telephone numbers
Role in this project:
userFront-end Developer
Contributions:1 release, 1 review, 325 commits in 6 years
Contributions summary:Mukesh has made several commits primarily focused on the development of React components related to a telephone input interface. The user made some UI adjustments, implemented auto-complete functionality and included attributes to enable auto-complete and other related input properties. Furthermore, the user updated the project to use the newer ES6 class standards.
react-componentreactphone-numbertelephonelibphonenumber
mukeshsoni/rollick

Aug 2017 - Dec 2017

Like codepen, but for react components
Contributions:346 pushes, 2 branches, 2 comments in 4 months
reactrollupcodepenreact-componentstypescript
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mukesh Soni - Freelance Software Engineer at Freelance | Self-Employed