I do aspire for a promising and motivating career to use my programming and analytical skills and 9+ years of experience of JavaScript, React and react-native, Redux, Nodejs, TypeScript to make a positive business impact at an innovative and dynamic organisation.
-
Sde - IiGames24X7Bengaluru, Ka, In -
Sde - IiGames24X7 Apr 2022 - PresentBengaluru, Karnataka, IndiaDeveloping modules using React JS, React Native. Ensured code robustness by using TypeScript on react-native mobile front-end.One of the module owner of Game Config portal in PlayGames24x7Responsible for developing and maintaining a complex UI for Admin Game Configuration from JS perspective.Fixed multiple deep link issues in native layer of My11Circle Android app. Integrated deep links within the project which helped in providing better user navigation.Worked on adding taxonomy events in React native UI thread for Poker gameWorked on Native bridging - communication between JS and react native layerWorked with React Router for developing Single Page Applications SPAs.Due to some limitations in React native , developed native modules from scratch native Android(Java) . Those modules communicate back and forth with JS Engine.Implemented Offline first approach with react-native offline module.Carried Test Driven Development(TDD) with Jest -
Sde 2Tesco Jul 2020 - May 2022Bengaluru, Karnataka, IndiaDeveloping modules using React-Native, HTML and CSS as per client requirement • Responsible to write test case with Jest, enzyme trinity. • Used react-native-redux wrapper to bind dispatcher and global state to hoc props and local state with the help of connect module of react-native-redux. • Worked on Module Federation to PWA • Solved different Deeplink issues. • Written optimised code to host the project containerised by providing support of multi-staged docker • Worked on Module Federation to APK •. Worked on Tableau integration from scratch and delivered it -
Sde - IiTekion Corp Nov 2018 - Jun 2020Bengaluru, Karnataka, India• Created universal modules with React native and made it available in web through react-native pars• Responsible for writing rest api with golang(used gorilla mux and net/http) to let window service talkwith the database•I have implemented online video broadcasting(single and group). I have used sendbird library for dynamic chatting and opentok for video broadcasting. AlsoI have used react-native-audio forrecording the voice in chatting.• Heavily used goroutines to handle huge concurrency in rest API Responsible for developing modules using React JS, HTML and CSS as per stated by the client• Responsible for developing UI with React JS as stated by client, Responsible for managing the state of the entire application using redux for React• Used react-redux wrapper to bind dispatcher and global state to hoc props and local state with thehelp of connect module of react-redux• Used Redux-thunk to generate all async actions from the ui end Responsible for consuming Spring Rest service with XMLHttpRequest,fetch , socket.io (React)• Responsible for Route the entire application with React-Router . Created an api to connect to db from a web page using Nodejs ,expressJS and socket.io• Created a signaling server for webrtc peer to peer chat using socket.io• Created Ui for signaling server for android and ios with react native Created a QR Code scanning module with android and used it as a native module in react-native• Created video calling app for android/ios with the use of reactnative webrtc. -
Software DeveloperTata Consultancy Services Jan 2016 - Oct 2018Bengaluru, Karnataka, India• Responsible for developing modules using React JS, HTML and css as per stated by the client. • Responsible for developing UI with React JS as per requirement of client. • Responsible for managing state of entire application using redux for React. • Used react-redux wrapper to bind dispatcher and global state to hoc props and local state with the help of connect module of react-redux. • Used Redux-thunk to generate all async actions from the ui end. • Responsible for consuming Spring Rest service with XMLHttpRequest,fetch , socket.io (React). • Responsible to Route the entire application with React-Native Router . • Created api to connect to db from web page using Nodejs ,expressJS and socket.io . • Created Ui for signalling server for android and ios with react native. • Created a QR Code scanning module with android and used it as a native module in react-native . • Created a peer to peer chat channel UI with react js • To make seo crawl better and decrease initial load time used react js server side rendering to render the entire page at the server end . • Used babel and webpack to write es6 and make bundle respectively for the browser. • Used Es7 Async-Await at many api call to make javascript code a little synchronous . • Used material design at most react-natives components and flat design for few components.
Souvik Bhowmik Education Details
Frequently Asked Questions about Souvik Bhowmik
What company does Souvik Bhowmik work for?
Souvik Bhowmik works for Games24x7
What is Souvik Bhowmik's role at the current company?
Souvik Bhowmik's current role is SDE - II.
What schools did Souvik Bhowmik attend?
Souvik Bhowmik attended Maulana Abul Kalam Azad University Of Technology, West Bengal Formerly Wbut.
Who are Souvik Bhowmik's colleagues?
Souvik Bhowmik's colleagues are Abhinav Ashish, Surjit Kaur, Ganesh Maruvada, Bk8 Casino, Atul Sawant, Luka Radević, Shariq M.
Not the Souvik Bhowmik you were looking for?
-
Souvik Bhowmik
Highly Enthusiastic & Motivated Control Engineer With 2 Years Of Experience In Plc Programming,Hmi Development And Commissioning In Industrial Automation.Bangalore Urban -
-
Souvik Bhowmik
Kolkata -
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial