Manish Kumar Sharma

Front-end developer, instructor, and codie , and writer , and artist , and musician , and...

I am a full stack Web Developer having over two years experience as a freelance web developer with a love of great UX, performant, fast and beautiful web applications . I want to solve big problems with deep impact.

You can email me with questions, feedback, or work inquiries at manish.kumar.sharma@outlook.in.

Resume

Experience

Full Stack Developer

(Dec 2018 - Present)

  • Created backend for integration with Transferwise API to enable international transfers (1st such integration for any US bank).
  • Created backend and frontend for integration with the Quickbooks API to enable auto sync of transactions with the accounting software (1st such integration for any US bank).
  • Created backend for integration with the Slack API to create a financial bot (1st such Slack app for any US bank).
  • Removed bottlenecks/inefficiencies to improve user experience and increase conversion
Removed bottlenecks/inefficiencies to improve user experience and increase conversion

Freelance Web Design and Development

(May 2016 - Present)

  • Worked and working with various clients through online networking and word of mouth to perform anything from minor alterations to entire site redesigns including a wide array of custom small-to- large size projects using HTML5, CSS3, and JavaScript.
  • JavaScript work extended into operations work utilizing Node, Express, MongoDb, RequireJS, and Npm as build/dependency management tools, as well as frameworks like BootStrap, ReactJS, Modernizr, and more.

Lead Instructor
AU Code School

(May 2014 - November 2017)

Managed, coordinated, and oversaw events, instruction, and curriculum for a 12-week intensive web-development program. Assisted and led strategic decisions, instructed and developed curriculum on Web Development topics.

Volunteer Mentor
AU Code School

(October 2013 - May 2014)

Mentored front-end focused students at AU Code School on various frameworks, core JavaScript/programming concepts, basic RBDMS concepts, and career advice.

A/V Help Desk Workstudy
Assam University

(September 2013 - May 2017)

Responsible for instructing customers on the usage of equipment, administering fines, checking out equipment, as well as delivery, setup, and collection of equipment around campus.

Education

Assam University

Graduated - 2017

B.Tech In Computer Science

Skills

  • HTML5 - Semantic, performant, cross-browser compatible websites, modern HTML5 APIs, progressive enhancement/graceful degradation, experience building WAI-ARIA / 508-compliant applications
  • CSS and UX - Sass, modular CSS paradigms (SMACSS/OOCSS/BEM), grid-systems (Foundation and Bootstrap), responsive design, mobile optimization
  • JavaScript - Deep familiarity with front-end JavaScript and Node.js, experience building modular code for JavaScript applications, SPAs, and a wide array of libraries and frameworks, event-driven/asynchronous programming
  • Libraries - jQuery, Underscore / lodash, and a vast number of others
  • Frameworks - Backbone.js,Express, React.JS , Jquery
  • Modern front-end tooling - Require.js, Modernizr + polyfills, NPM, Bower, Grunt and Gulp, Yeoman generators, Raphael.js (SVG) and Kinetic.js (Canvas), A+/Promises (q and native Chrome promises), Phantom.js, D3, Socket.io
  • Backend Languages and experience - Comfortable with C++ and Python and have worked briefly with Java, familiar with RDBMS technologies MySQL, Postgres, and NoSQL platform MongoDB
  • Excellent written and oral skills - Skilled at conveying complex topics to in layman terms, writing technical documentation, or drafting friendly emails.
  • Client-facing communication - Able to communicate with people comfortably and explain technical concepts in a nontechnical way.
  • Management and team leadership - Experience managing project direction and conducting 1-on-1s with multiple team members with focus on team building, creative spaces and collaborative environments.
  • General technical skills:
    • Project management / bug tracking: JIRA, Basecamp, Asana
    • Version Control: SVN & Git
    • Adobe Creative Suite: Photoshop, Premiere Pro, some Illustrator
    • Familiar with Agile/Scrum methodologies
    • A/V skills (I can set up your projector)
\