Narain Sagar

Narain Sagar

$50/hr
Web (All things Javascript & PHP)
RootedGlobal
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
33 years old
Location:
Karachi, Sindh, Pakistan
Experience:
5 years
1 Lal Muhammad Building 1st floor Behind Jama Masjid, Chandio Village Punjab Chowrangi, Karachi, Pakistan Website: www.narainsagar.com GitHub, Stack Overflow & LinkedIn: @narainsagar-- NARAIN OBJECTIVE A forward thinker and very much eager to learn, possessing the required drive and ambition to succeed. Having a good understanding of programming, OO, databases, Web apps development, Web services, browsers, modern JavaScript, Node.js, MEAN Stack (Mongo DB, Express, Angular2+, Node) and Automated Testing. Presently seeking a suitable JavaScript (Node.js / Frontend / Full Stack) developer position. TOOLS / SKILLS DATABASES Mongo DB, PostgreSQL, SQLite, MySQL PROGRAMMING JavaScript (ES5+), Typescript, PHP, C / C++ SETUP / TOOLS / TECH’S OSX dev environment, Git / SVN, Github / Bitbucket / Gitlab, Slack, Asana / Teamwork, VSCode, iTerm, Alfred, Apache, Tower PACKAGES / LIBRARIES / FRAMEWORKS Setup / Scaffold: NPM, Bower, Composer, Grunt.js / Gulp.js, Yeoman, Angular-cli, Webpack / Parcel.js. Build / Pipelines / Automation: Docker, Travis CI, Gitlab CI. Server configuration / deployment: AWS (Lambda / EC2), Apache / Nginx, FTP / VPS / Go Daddy / Heroku Frontend: Angular2+, Vue.js, ngrx & Redux, JQuery, HTML(5), CSS(3), SASS / LESS / SCSS, Bootstrap3+, Material, Jade, Ember.js, Knockout.js, DynaTable.js, List.js, Mustache.js Backend: Node.js, Koa2 / Express.js, Redis, PHP, Sequalize.js, Loopback, Firebase Automation Testing: Jasmine, Karma, Protractor, Mocha, Chai and Selenium Web driver. Web crawling/scrapping: Cheerio / JQuery, Phantom.js, Casper.js, WebdriverIO, Http Request, Ajax, etc. Web Services: REST API, JSON, XML and HTTP (S) Misc: require.js, underscore.js / lodash.js, moment.js, socket.io, babel.js, parse.js, mongoose, ng-bootstrap / ngx-bootstrap, google-analytics / mixpanel, stripe payments, mailgun / mailjet / node-mailer, twitter / pinterest / instagram api’s, etc. 2 OPERATING SYSTEMS MAC OSX (highly preferred), Linux, Windows EXPERIENCE SENIOR FULL STACK DEVELOPER – SWEEPWIDGET – REMOTE Company website: https://sweepwidget.com/ Tenure: April 2018 – Current Role: Working with direct client, management and development of entire product Tech stack: HTML5, CSS3, Bootstrap4, JQuery, JavaScript, PHP & MySQL, Angular5+, Node.js, MEAN, AWS, GitLab SENIOR APPLICATION DEVELOPER – RECURSHIP – KARACHI, PAKISTAN Company website: http://recurship.com/ Tenure: June 2015 – March 2018 Role: Working individual & with team on single page web apps development. Duties & Responsibilities: • Requirement Analysis / Prototyping • Designing (Architecture, Frontend & Database) • Web apps development (Frontend & Backend) • Automated (Unit, E2E & Integration) testing • Source code versioning, managing releases and eployments • Mentoring Fresh & Junior devs • Task management (review code, plan weekly sprint, estimate time, setting up deadlines, assigning tasks within team, etc) • Client communication (via slack, Teamwork, GoTo Meeting, Gmail) • Review PRs and giving effective feedback • Creating processes for build • Create and manage CI Pipelines • Documentation & maintenance Development tasks includes: Changelogs, Upgrading, Bug fixes, features implementation, writing and running all testcases and code refactoring. Projects: • V3 - Universal Benefit & Budgeting Calculator (http://betteroffcalculator.co.uk/) Tasks: frontend, styling, creating angular2+ modules (components, services, directives, routing), server side rendering, engine integrations, Issues fixes, improvements, code refactoring, unit + functional testing, code management. Techs: Koa2, Sequalize.js, Mysql, StrongLoop, Typescript, Angular2+, Angularcli, Webpack, Bootstrap, Sass, JavaScript, JQuery and angular2+ libraries (ng- 3 bootstrap, angular2-highcharts). • Angular2 Multi-Component multicomponent-form) Form (https://github.com/recurship/angular2- Tasks: creating angular2 components, services, form validations, high-charts & tooltips support, unit + e2e testing, issues fixes / improvements, refactoring Techs: Typescript, Angular2, Angular-cli, Bootstrap and angular2 libraries (like ng2-bootstrap, angular2-highcharts) • V2 - Universal Benefit & Budgeting Calculator (https://universal-benefitcalculator.co.uk/) Tasks: Backend, frontend, integrations, changelogs, improvements, code refactoring, issues fixes, unit + functional testing, versioning and deployments Techs: Bootstrap, PHP, MySQL, JavaScript, Jade, Node.js, Express, Grunt.js • Node Casper AWS Lambda (https://github.com/narainsagar/node-casperjs-awslambda) Techs: JavaScript, Node.js, AWS, Lambda. • Integrity Automation – Amazon store scrapping project Tasks: Started project from Scratch, written crawlers for scrapping amazon products info, AWS Lambda setup, testing, dashboard for viewing crawled data, integrate Kue.js Techs: Node, Express, JavaScript, JQuery, Jade, Bootstrap, DynaTable.js, WebdriverIO, JSON, XML, AWS EC2 and AWS Lambda. • RankPeek (https://www.rankpeek.com/) Tasks: Written crawlers for amazon, ebay, bestbuy, Microsoft, itunes and google play products store, backend, frontend, module integrations, Issues Fixes, improvements, refactoring, unit testing Techs: PHP, Laravel, MEAN STACK, Phantom.js, Casper.js, WebdriverIO, Babel.js, Require.js, JSON, XML, HTTP Requests, Tor • BitBucket Issues Viewer – Chrome Extension (http://utm.io/263459) Tasks: Started project from Scratch via MVC pattern. Techs: Bootstrap, JavaScript, JQuery, Mustache.js, DynaTable.js, Chrome and BitBucket API. • Big-Brother (https://github.com/marketlytics/big-brother-pi) Tasks: Minor issues fixes and improvements Techs: Python, MEAN, Bootstrap, Meteor TRAINEE DEVELOPER – WINSON TECH – KARACHI, PAKISTAN Tenure: Jun 2014 – Sep 2014 Role: Worked with small team on Web development (HTML, CSS, Bootstrap, JQuery, JavaScript, PHP & MySQL), VB.NET and C++ 4 QUALIFICATION BACHELOR IN COMPUTER SCIENCE (BSCS) – FAST NUCES – KARACHI, PAKISTAN TENURE: 2011 – 2015 CGPA: 2.6/4.0 (65%) INTERMEDIATE IN PRE ENGINEERING – BISE – MIRPURKHAS, SINDH TENURE: 2009 – 2011 GRADE: A-1 (81%) MATRICULATION IN SCIENCE – BISE – MIRPURKHAS, SINDH TENURE: 2007 – 2009 COMMITMENTS ABILITIES AWARDS GRADE: A-1 (85%) • Involve in full software development life cycle • • TDD, BDD, design, documentation and deployment Continuous integration, test automation, source code control and review • Bug fixing, code refactoring and improvements • To observe, analyze situations and environment. • Honest, Adaptable, Innovative, Problem Solver and Forward Thinker • Flexible in working with team and as well as work individually. • Four years fully funded National ICT Scholarship award to study at FAST-NU.
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.