I’m Sandeep Kundu (Mr. S) from India - a Senior Web Developer with 12+ years of web development/Mobile development experience. My main objective on Upwork is to provide the best quality of the work within the allocated time frame and budget.
My specialty is Node.js, Next.js, Nest.js, Laravel, Django, Bigdata, Elastic Search, Flask, Angular, React, ES6, Typescript, SSH, AWS ec2, payment-gateway-integration, Bash-shell-scripting, Integrating Web APIs/Services(JSON,REST,XML,SOAP), oAuth, PHPUnit, AngularJS, Node JS, Ember Js, Vue.js, Knockout Js, SMS API, Database connectivity & optimization, Webhook development, Twitter-Bootstrap, Responsive sites, Trello + Slack + Basecamp + JIRA, Version controls like SVN & GITHUB, SQL fine-tuning, Jquery, JavaScript, HTML5, CSS3 and Rich Internet application, Web Application Development, Custom PHP programming. PHP CMSs - Magento, Prestashop, Wordpress, etc...
Node Frameworks: Next.js, Nest.js, Express.js
PHP Frameworks: Laravel5.x, CakePHP3.x, YII 2, Codeigniter, Zend, Custom PHP & MYSQL.
CMS: Wordpress, Magento, Joomla, Magento, Shopify, PrestaShop, ETC..
Android Apps with Back-end development in Laravel + CakePHP.
Experience with AMAZON AWS:
I've set up many projects in AWS ec2 server using Ubuntu. I've knowledge of setting apache2 server with MySQL and php5, installing new mods and extensions for PHP and apache like mod rewrite and php5 modules like mcrypt ,gd library, etc..
Native "iOS" skill set:
Xcode, Objective-C, Swift, JSON/XML, CoreGraphics, Google maps API, GitHub, Jira, Confluence, CoreData, CoreLocation, Reactive Cocoa, CoreVideo, CoreAudio, Twitter SDK, Facebook SDK, In-App Purchases, Paypal, Stripe.
Native "Android" skill set:
Java, Android SDK, GitHub, Google app engine, Google maps API, Google analytics, Facebook SDK, Twitter SDK, Android Wear, In-App Purchases, Calendar API, Android media API, Tumblr SDK, OOP, GCM, MVC, etc.
My general responsibilities in web design & development:
---------------------------------------------------------------------
- Designing & Writing new applications + websites.
- Editing existing applications + websites - Bug fixes & new amendments (design & development).
- Testing and oversight of applications’ + websites functionality.
- Building CMS + Applications from sketch.
Technical Expertise and Contributions:
1. MERN Stack Proficiency: I have extensive experience in developing API servers using Node.js and Express, with MongoDB for database management. My frontend development is powered by React.js with TypeScript, ensuring seamless UI/UX implementation that is both efficient and responsive.
2. Nest.js and Next.js Mastery: My server-side development is augmented by Nest.js, enabling me to build scalable and secure server-side applications. In parallel, my Next.js expertise facilitates advanced features like server-side rendering (SSR) and static site generation (SSG), optimizing web applications for speed and search engine visibility.
3. Modular Architecture Mastery: I structure projects in modular fashion, encapsulating features within their respective units to ease maintenance and enhance scalability. This approach is evident in both backend and frontend developments, where components like DTOs, listeners, and models can be independently developed and integrated.
4. State Management and Middleware: I am proficient in using Redux with Next.js for state management, and employ Redux-Saga as middleware to manage complex side effects, ensuring smooth data flow and application maintainability.
5. Performance Optimization: I focus continuously on optimizing application performance, ensuring that both backend logic and frontend interactions are optimized for speed, making user experiences responsive and swift.
6. Advanced UI/UX Design and CSS Technologies: I am skilled in employing CSS modules, SCSS, and LESS for styling, AntDesign
Other work qualities:
1) Care about code architecture and love hard challenges, clean code & learning new things.I am extremely detail oriented and believe that my focus on the small details is what sets us apart. Ability to deal with constantly changing technical priorities.
2) I take client satisfactory approval over the completion of every phase of the project life cycle such as scope approval, design approval, development approval, etc….
3) I always eager to share my valuable thought with clients. I know how to work under deadlines, without compromising on the quality and deliver the best possible business results beyond client expectations on time and within budget.
4) Also, I have effective communication skill and surely wouldn’t face any issue with that.
5) I do available 24X7 on Skype. In short, Skype is my prime communication channel to get in touch with my clients.
You can reach me via Upwork messaging service or via my email/ Skype.
I’m available for Skype voice calls on Upwork/Skype.
Thank you for taking the time to read my details.