We provide IT Staff Augmentation Services!

Sr. Javascript Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • Over 5+ years of experience in Analysis, Design, Development, Support, Implementation and testing of Web based and Client Server applications
  • Experience in Full software development life cycle implementation including Business interaction, Requirement Analysis, Software Architecture, Design, Development, Testing and Documentation phases on Windows platforms
  • Expertise in designing and developing full stack web based applications using JavaScript and modern frameworks like React JS, Node JS and Express JS along with RESTful Web Services
  • Expertise on designing web pages using Responsive CSS Design, jQuery UI and Bootstrap
  • Experience with various IDE’s such as Android Studio, Eclipse, Sublime, Cloud9 and MySQL Workbench Editor
  • Good working knowledge of object - oriented programming
  • Experience and full understanding of Software Development Life Cycle, Agile software development methodology. Solid ability to work on Agile
  • Extensive experience working in an Agile development environment
  • Experience in debugging and testing the existing code
  • Expertise in Unit testing using Karma and Mocha, Integration testing, & System testing
  • Good expertise in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration
  • Expertise in server-side programming in NodeJS, CORE Java, Multithreading, Exception Handling and Collections
  • Very good analytical capabilities and broad experience in understanding the business application and planning iterations
  • Experience with Relational Database’s like Oracle, DB2, SQL Server and MS-Access, Apache Tomcat
  • An enthusiastic and project-oriented team leader/player with solid communication skills Motivation to take independent responsibility. Excellent analytical and problem-solving skills and can learn new technologies very fast
  • Worked on various platforms including Windows XP, Vista, 7 and UNIX
  • Ability to learn and master new technologies and to deliver outputs in short deadlines with excellent communication and inter personnel skills
  • Experience of working with version control systems like Git
  • Dynamic team player with outstanding communication and interpersonal skills
  • Highly motivated to learn quickly new technologies and methodologies

TECHNICAL SKILLS

Java: Object-Oriented Programming, Multithreading, Collection Framework and Android Programming.

Web: HTML5, CSS3, SASS, WordPress, JavaScript, Responsive Design, AJAX, jQuery, Bootstrap, Node JS, React JS, Redux, ES5, ES6, Express JS and Passport JS, Webpack, Babel, JSX

Server: Apache Tomcat and Node JS

Version Control: Git

Databases: MySQL, SQLite, MongoDB and Teradata

IDE & Other Tools: Sublime, Android Studio, Eclipse, MySQL Workbench Editor, Heroku and AWS, Grunt and Gulp

Testing: Karma and Mocha

Package Manager: NPM

PROFESSIONAL EXPERIENCE

Sr. Javascript Developer

Confidential

Responsibilities:

  • Participated in project planning sessions with business analyst and team members to analyze business IT requirements and translate business requirements into working model
  • Developed Single Page application using React JS for better rendering performance
  • The application is broken down into different React Components
  • Application uses the MVC design pattern to address the separation of concerns
  • Used Node JS for server-side scripting and Express JS framework to design the RESTful APIs which would perform the Create, Read, Update and Delete operations on the MongoDB database
  • Used POSTMAN to create collection of tests to ensure your API is working as expected
  • Used Webpack as a module bundler to bundle all the dependencies like the npm modules and the components needed to run the application
  • Used Passport strategies like Passport Local and JSON Web tokens to authenticate the users and to check the validity of web tokens
  • Application is secured and protected from attacks like SQL Injection
  • Debugged the application using React Extension available on Google Chrome to test if the application is behaving the way it is intended to by testing the state with the inputs
  • Used Git for version control

Environment: HTML5, CSS3, SASS, React JS, JSX, ES6, POSTMAN, Webpack, Mongoose, Babel, Node JS, Passport JS, JSON Web Token authentication, Git, MongoDB and Mongoose

React Javascript Engineer

Confidential

Responsibilities:

  • Created reusable presentational components using React JS framework to render to the UI and used Redux as the container to maintain the state of the application
  • Used JSX with React to build the components with relative ease
  • Involved in working with Node JS server to process the I/O requests made by the users
  • Used MongoDB to handle the persistence operations as per the requirements in the application.
  • Used CSS for styling and Bootstrap for developing responsive Website
  • Used Webpack module bundler to compile and package the application
  • Performed unit testing with Karma and Mocha
  • Perform cookie based authentication to maintain user session
  • Actively participated and presented the completed specifications during the code reviews to ensure the development is complete and follows the corporate standards

Environment: HTML, CSS, React JS, Redux, JSX, ES6, Webpack, Babel, Mongoose, Node JS, MongoDB, Bootstrap, Karma and Mocha

Javascript Developer

Confidential

Responsibilities:

  • Involved in requirements gathering, analysis, design and development of the application
  • Developed GUI using HTML, CSS and JavaScript
  • Used JavaScript for validating the input given to the user interface
  • Involved in the design of application using Model View Control (MVC) Architecture
  • Participated in business meetings along with business analysts to record user requirements, and developed design artifacts and published
  • Used MySQLto provide persistence storage and to performqueries
  • Implemented AJAX to speed up web application
  • Coordinated with the QA team in testing of the application in various environments
  • Involved in developing the applications and moving successfully to User Acceptance Testing and Production environments
  • Involved in the enhancements, coding, testing and implementing the new business requirements
  • Analyze and code fixed on logged application defects, comparing the system behavior to the design specifications

Environment: HTML5, CSS3, SASS, JavaScript, AJAX, RESTful API, Bootstrap, MySQL, Apache Tomcat

Jr Javascript Developer

Confidential

Responsibilities:

  • Training in gathering user requirements and followed by analysis and design
  • Designed web pages using with HTML, CSS, JavaScript, JSP and jQuery
  • Used HTML to structure the web page layout
  • Developed CSS page layouts for different web pages
  • Used JavaScript to manipulate and add behavior to the DOM Elements
  • Developed presentation layer to show products using JSP, HTML, AJAX, and jQuery
  • Extensively used XML to code configuration files
  • Configured application on Apache Tomcat application server
  • Used MySQL Database to store data
  • Established JDBC to connect with the database

Environment: HTML, CSS, JavaScript, jQuery, AJAX, SOAP, JSP, XML, JDBC, Apache Tomcat

We'd love your feedback!