Sadanand Mandal
**************@*****.***
Objective
An accomplished Software Programmer with demonstrated success designing and implementing Programming solutions that improve business functionality. Possess diversified technical background with Enterprise System Solution. Proven ability to implement technologies that decrease costs, increase performance and positively affect the bottom line.
Experience Summary
9+ years of experience in the IT Industry currently working at WebiWork Technologies Pvt. Ltd., involved in designing, coding, maintenance of web applications as a CTO.
Having Experience in Web development using cross platform technologies as NodeJS, Java Angular, React, MongoDB Proficient in object oriented programming, component designing and coding.
Experience in application development using Mongoose, Hibernate, Express.JS, jax-rs web services, Spring, Dropwizard, Selenium Library, MEAN.JS, MEAN.IO application frameworks.
Well versed with Software development, Maintenanc & Support Activities and handling issues using tools as – GIT, Jira, Protractor.JS, Jenkins, Karma,Jasmine, Junnit, Angular Mocks.
Proficient in various IDEs including Eclipse, NetBeans, Sublime, Visual Studio Code.
Excellent Communication and Organizational skills with zeal to learn new technologies. Technical Expertise
Back End Technologies : Node.JS, Java 2.0, J2EE, Jax-Rs web services, Express.Js, Hapi.Js., Redis, Elastic Search
Front End Technology : HTML5, Bootstrap, Next JS, JavaScript, CSS, Jquery, Nest, AngularJS, Angular2, React.Js, Reactnative
Database : MySQL, MongoDB DevOps: karma, jasmine, mocha Nightwatch.js, Protractor.Js, Ready Api, Jenkins,
Junit, Angular Mocks.
Frameworks : MEAN.IO, MEAN.JS, Node-Red, Spring, Hibernate, Dropwizard
Operating System : Windows, Linux IDE: Eclipse, NetBeans, Sublime,
Visual Studio CodeWeb
Application Server : Tomcat7, Weblogic, Node Platform Cloud &AWS, AmazonEcho.
Functional: Application Development Maintenance & Support DevOps System/Framework Design Java and Web Technologies Project Execution. Project: 01
Byteline
Project Details : Byteline web scraper is utilized to select web page elements. It is a data collector providing an automated and customized flow of data. It gives a simple point-and-click interface to choose the HTML elements for your web scraping. Duration : Mar-2022 to Present
Role: Angular Developer
Responsibilities:
● Built the complete UI of the project from scratch
● Responsible for the front end development using Angular
● Worked closely with Client and his UX/UI Team and gathered the requirement
● Responsible for testing the complete UI and mobile responsiveness. Project: 02
Jointly
Project Details : Jointly helps to discover purposeful cannabis consumption. It helps to measure the ideal experience every time by tracking 15 factors . Duration : Nov-2021 to Feb-2022
Role: Developer
Responsibilities:
● Created responsive component using react and react native
● Build rest APIS using Koa.js
used Angular12, Bootstrap4, TypeScript, Slat, Libraries used: Slate, XXJS, moment, Jsoneditor
Environment
Environment NextJs, ReactJs, ReactNative,Koa,Js, Mongo, Elasticsearch Project: 03
Podably
Project Details :
This project is built to fill the gap between print houses and their vendors for POD domain, it allows admin to list their plain products and let the vendors customize and sync to their online stores
Duration : June-2019 to Nov 2021
Role: Developer
Responsibilities:
● Create components for UI.
● Build rest APIs
● Build the customization module
Project: 04
Joy Bird – (E-commerce)
Project Details :
Joybird is an E-Commerce web system for furniture & modern home décor has a large customer base in the USA.
Duration : Dec-2017 to May-2019
Role: Developer
Responsibilities:
● Create components for UI.
● Built GraphQl API
Project: 05
Incentive Management System
Project Details :
IMS is a rebate management & billing system used by EFI Inc internally, this is used to validate and calculate rebates for retailers and wholesalers for EFI Duration : Nov-2016 to Dec-2017
Role: Developer
Responsibilities:
● Designed system.
● Worked on UI and created API too.
Environment Nextjs, React.js, Express.js, MySql, Redis,Konva.Js Environment React.js, GraphQl, Algolia, MongoDB, GTM, Redis Environment Bootstrap, Angular6, Express js, MySql, Elastic Search, Docker. Project: 06
Press Ganey
Details -
Press Ganey is a health care domain’s product which is used to show and compare services of different hospitals of the USA, and used to track performance of hospitals with respect to different service lines.
Duration : April-2016 to Oct- 2016
Role: Developer
Responsibilities:
● Designed system.
● Worked as a UI developer.
Project: 07
Omni Channel
Project Details :
Architecture to bridge multiple backend (producer) channels to multiple frontend (consumer) channels. A framework used to develop front end applications for insurance domains by using JSONs called metamodels. One Stop shop for insurance projects, no need to customise the entire project as per new requirements or clients. Entire screens are designed by metamodels. Duration : Feb-2013 to April- 2016
Role: Developer
Responsibilities:
● Designed Hypermedia Rest web services to serve metamodels.
● Worked on UI part on AngularJS, Angular2
Environment Reactjs, Material UI,Node.js,Express.js,AzureDB,D3.js Environment Bootstrap, AngularJS,React Native Express Js Mongoose Environment Bootstrap, Jquery, Hibernate, spring web flow, Selenium Library. Project:08
AWS (To Access Amazon services)
Project Details :
This project is developed to access Amazon’s services like EC2, S3, DynamoDb with respect to regions, this project has developed in NODE.JS technology by use of Amazon’s nodejs sdk. This system has only three users Admin, Developer and viewer who can directly access Amazon's services no need to login in amazon’s service portal.
Duration : Nov-2012 to Feb - 2013
Role: Developer
Responsibilities :
● Designed UI.
● Designed middleware to communicate with AWS Services Project : 09
Flame (Tool For automation testing)
Project Details :
This project is used for automation testing for web applications, Inspired by selenium IDE. Basic inputs for the applications are 1) Object –Is used to identify any interactive component on a web page.
Components – That represent any web page that consists of these objects. 3)Test Suite Represents a complete workflow that may contain some components. Flame contains some keywords, on the behalf of these keywords, Flame performs operations on Objects for any web page.
Duration : Aug-2012 to Nov - 2012
Role:Java Developer
Responsibilities:
● Designed Object Repository for execution flow.
● Designed Keyword by using selenium libraries.
Environment Bootstrap,Angular2,Express.js,Node.JS
Environment Bootstrap, Jquery, Java, Jax-rs, Web services, Hibernate, Spring. Project: 10
MOP (Method of procedures)
Project Details :
This project is inspired by Wikipedia, where information for a method is stored, updated and approved by experts, and later this information is shown to a common user with different versions.
It provides a quick and systematic approach for reading information of any methods where there is a huge storage of no. of methods.
Duration : June-2012 to Aug - 2012
Role: Java Developer
Responsibilities:
● Designed UI.
● Incorporated MVC design pattern.
● Worked on DB.
● Designed and implemented Rest web services.
Project: 11
Comverse OneBilling & management system
Project Details :
This project belongs to the telecom domain. Provided 2 services: Billing and Management for CSM (customer support management) and CSR (customer service representative). Duration : Dec-2011 to June- 2012
Role: java Developer in maintenance Team
Responsibilities:
● Responsible for implementing the test cases using Junit.
● Bug fixing.
EDUCATION QUALIFICATION
● Master of Computer Application
PROFESSIONAL STRENGTH
● Possess excellent verbal and written skills.
● Self-motivated, precise and dedicated.
● Ability to achieve short term and long term objectives. Java Swing, JDBC, Spring, JMS, SQL, developer, Eclipse, Weblogic Application Server, Windows XP
Technologies
Environment