KAUSHIK SAMANTA

Full stack software developer

free html site templates

ABOUT ME

I’m a Full Stack Engineer who has been doing software development work for a while now. I also lead & manage projects end to end so I can help in more than one way. I cherish reading tech blogs, makes me perfect to play with new problems. I enjoy solving them. I am a trained professional. I have extensive experience in Web app development and JavaScript frameworks like AngularJs and Angular5, Node JS, Jquery, CSS Preprocessors (LESS, SASS).I’m an active proponent of Modern JavaScript, CSS3 and HTML5.  I love building application agnostic plugins/components. I love learning new stuff and exploring new technologies. I believe that the best way of learning something is to build stuff.

SPECIALITIES

• Development process: Agile Scrum, Waterfall model.
• Design Pattern
• Model Design using UML 2.0
• Languages/technologies: Javascript ES6, Typescript, Java 8, Python, C++, C.
• Responsive Design
• Markup & Scripting Languages: HTML5, Java Script, Ajax, CSS3, Angular5
• MVC Frameworks : Java Play Framework, Angular 5, Angular JS.
• Logging Framework: log4js
• Experience with Linux (RHEL6.x) [SFTP,SSH]
• Documentation Tools: JsDoc, JavaDoc, Swagger Api Doc
• RDMS: MYSQL, POSTGRES.
• NO-SQL: MongoDB
• Query : MYSQL, POSTGRES, POSTGIS (SPATIAL QUERIES)
• ORM Framework: Mongoose, Sequelize JS, Knex JS.
• Web Servers : Nginx, Apache
• Testing Framework : Junit, Jasmine, Karma, Mocha
• Expert in Debugging using Debugging Tools
• IDE : Webstorm, Visual Studio Code
• Build/CI: Maven 3.x, Ant, Grunt, Gulp, Webpack, Gradle
• Experience with Web Services (SOAP, RESTs)
• Devops & Version Control: GIT, Github, Bitbucket, Gitlab.
• Cloud Technologies: Microsoft Azure Cloud, AWS, Heroku
• Project Communication Tools: Slack, Atlassian Jira

WORK EXPERIENCE

August 2015                           

JUGNOO 
( SOFTWARE DEVELOPER TRAINEE)  Chandigarh, India 

Training in Angular js, Node js, mongodb and libraries underscore js,backbone js and frameworks express js, hapi js etc

November 2016

Click Labs Pvt. Ltd.
( Software Developer ) 
Chandigarh, India

1) Owning the complete frontend product development from scratch. Using latest technologies like Angular js, Jquery, Angular material.
2) Training interns on complete frontend development from scratch.

November 2016

Code Brew Labs
Software Developer Team-Lead ( Frontend / Angular Js )
Chandigarh, India

1) Owning the complete frontend product development from scratch. Using latest technologies like Angular js, Jquery, Angular material.
2) Training interns on complete frontend development from scratch.

December 2017 - Present

Nobbas
( Full stack developer )
Montreal, Quebec, Canada

1) Develop microservices and APIs with Web protocols (HTTP, REST) in Node JS, POSTGRES, POSTGIS, Sequelize JS.
2) Propose innovative software and applications ideas.
3) Identify application and software requirements and implementation plans.
4) Write application and design specifications.
5) Develop user interface in Angular 5, HTML 5 , CSS3.
6) Debugging, Maintenance, and testing of applications.
7) Document aspects of the application as a reference for future maintenance and upgrades.
8) Work in a development environment in Agile mode.

EDUCATION

Concordia University (2017 - 2019)
( Masters of Engineering In Software Engineering )

CHITKARA UNIVERISTY (2012 - 2016)
(Bachelor’s Degree in Computer Science)