Manoj Kumar Sadhu

Manoj Kumar Sadhu

$50/hr
Senior Fullstack developer and Team lead
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
30 years old
Location:
Hyderabad, Telangana, India
Experience:
9 years
MANOJ KUMAR SENIOR SOFTWARE ENGINEER- - Experienced IT professional, targeting challenging opportunities in software development with expertise in React JS, and React Native, Node, Mongo and Android targeting roles in Bangalore or remote locations. PROFILE SUMMARY CORE COMPETENCIES ● ● ● ● ● ● ● ● ● Possess over 9 years of extensive experience as a Software Developer in Android using Java, Kotlin, React Native with JavaScript and TypeScript, and Web Developer using HTML, CSS, JavaScript, TypeScript, React.js, Next.js, React Native Web. Currently working as a Senior Software Engineer at DalyByte Inc., with previous experience as a Lead Frontend and Android Developer at Green Turtle Gaming Technologies and Systems Analyst at ValueLabs. Proficient in optimizing React applications for enhanced performance through strategies like minimizing re-renders and optimizing component lifecycles, coupled with adept use of version control systems, such as Git, to facilitate collaborative and organized code management. Proficient in modern JavaScript (ES6 and above) and Typescript, with expertise in React Hooks, Flux architecture, Redux, and micro Frontends using webpack module federation. Skilled in utilization of React Navigation for smooth navigation and routing, coupled with the strategic application of React Hooks to proficiently manage state and handle side effects in functional components within React Native. Skilled in developing high-performance websites with high ranking Core web vitals, creating desktop applications using Electron.js, and PWA’s and writing unit test cases with Jest.js. Expertise in React.js fundamentals, encompassing components, JSX, state, props, and adept utilization of React component lifecycle methods to efficiently manage component behavior. Accomplished in real-time applications using Sockets, call-based applications using WebRTC and VOIP, and implementing Push Notifications using Firebase. Proficiency in writing and executing tests using Jest to ensure robust and reliable code. WORK EXPERIENCE Jan’23- Present: Senior Software Engineer | DalyByte Inc. Key Result Areas: ● TECHNICAL SKILLS Apps developed to: Windows, MacOs, Linux, Android, iOS, Web Languages known: JavaScript, TypeScript, Java SE, Kotlin, Dart ● ● ● ● Leading and contributing to the development of high-quality software solutions, ensuring adherence to coding standards and best practices. Conduct code reviews, enforce coding standards, and implement quality assurance processes to deliver robust and error-free software. Identifying and addressing performance bottlenecks in software applications through optimization and tuning. Designing and developing responsive and interactive user interfaces using React Native. Maximizing code reuse by sharing a significant portion of code logic between the iOS and Android versions of the app. Jul’19- Jan’23 | Green Turtle Gaming Technologies Android: XML Growth path: ReactNative: JSX Key Result Areas: Web: HTML, CSS, JSX, React JS ● ● Version Control: Git Jul’19- Feb’21 Jan’22- Jan’23 ● ● lead Frontend Android Developer Designed, developed, and maintained high-quality Android, React.js and React Native applications that meet business requirements and user expectations. Ensured optimal performance, responsiveness, and usability of the Mobile applications. Provided leadership and guidance to front-end development teams, fostered a collaborative and innovative work environment. Set coding standards and best practices for front-end development, ensured consistency and maintainability of code. WORK EXPERIENCE Feb’21- Dec’21: Systems Analyst | ValueLabs Feb’18- July’19: Web and Android developer | Ukkoteknik Jan’16- Nov’17: Web and Android developer | Synycs Enterprises Pvt. Ltd. PROJECTS EDUCATION 2015: B.Tech. (Electronics and Communications) from Amrita Sai Institute of Science and Technology Project Title: vvibe Role: Senior ReactNative and Node.js Developer Description: vvibe is a metaverse social platform created to foster meaningful connections through voice and avatar interactions. Responsibilities: ● ● ● ● ● Employed Flux architecture, Redux, New Architecture (JSI), Hermes, and Typescript for robust app development. Utilized WebRTC and sockets to integrate features such as Voice calling, Avatar calling, Chat, and Social wall. Implemented intricate animations using re-animated. Established a design system for streamlined UI development with reduced boilerplate code. Incorporated Realm local DB to enhance performance and optimize the chat experience. Project Title: RummyJacks Role: Lead React.js Developer Description: RummyJacks is a real money game where users can play multiple rummy formats. Responsibilities: SOFT SKILLS o o o o o Communication Attention to Details Result-oriented Problem-solving Analytical Thinking ● ● ● ● Employed Flux architecture, Redux, Typescript and react-router for robust app development Utilized sockets to develop real time game and internet strength calibration. Utilized partytown to effectively run performance intensive code in web workers. Integrated Razorpay payment gateway for payments. Project Title: Superlit Role: Lead ReactNative Developer Description: Superlit is a gaming platform that enables on-the-fly downloading of game resources. Responsibilities: ● ● ● Orchestrated the entire Frontend architecture, predominantly employing Micro Frontends, ensuring compatibility with both Mobile and web platforms through a unified codebase. Employed Repack as the bundler and implemented Micro Frontends using Module Federation. Developed an internal navigation package that seamlessly integrates React Navigation on the native side and React Router on the web side. Project Title: Role: WebMD Vue.js Developer Responsibilities: ● ● ● Enhanced website load time by implementing best practices to prevent resource download blocking and embedding blocking resources in HTML. Developed a build phase script to facilitate this optimization. Elevated overall performance and enhanced the Core Web Vitals score throughout the site. Streamlined the site's load time by eliminating unnecessary Javascript components. Project Title: Role: Kwizzy Lead ReactNative Developer Responsibilities: ● ● Successfully developed a React Native application through active coding using TypeScript. Employed the socket.io-client npm package for efficient data exchange and implemented the latest React Native architecture along with the Hermes engine for optimal performance. Project Title: Role: SadhuTech (My own product) Full stack Developer Responsibilities: ● ● ● ● PERSONAL DETAILS Date of Birth: 18th May 1994 Languages Known: English, Telugu and Hindi Address: Bangalore Developed a desktop application utilizing React.js with TypeScript and Electron.js for course creation. Built with React.js and Next.js, is utilized for writing articles intended for the website, generating React code. Developed PWA along with service workers for efficient resource cache and offline support. Incorporated Node.js and Express.js for backend functionality and leveraged Firebase real-time database.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.