Javascript Full Stack Developer Resume
Austin, TX
SUMMARY
- Around 5 years of accumulated talent and professional experience in developing modern web applications using Angular 2.0, Node and Mongo DB, UI User Experience Design and Development
- Worked on Web Application Design, Development, Programming, Testing, Support Maintenance, and End - User support.
- Proven Front-End experience developing UI’s using jQuery, HTML5, CSS3, Ajax, Angular JS and Angular 2.0.
- Hands on experience Backend with Node.JS to implement Restful API’s.
- Expertise in creating custom directives in Angular JS to re-use components in various parts of the application.
- Extensive use of Node JS, Express JS and MongoDB along with Mongoose JS to create server-side applications.
- Experience in building Single-page applications(SPA) by using Angular.
- Expertise in creating user validation forms and sending data to server using RESTful API/services.
- Experience in binding HTML template (views) to JavaScript objects (models) utilized Angular JS framework.
- Extensive experience in developing web pages using HTML5, jQuery, AJAX, JSON, XML.
- Designed and developed internet web applications using JavaScript and CSS.
- Expertise in implementing the MVC architecture in backend applications using Node JS along with Express JS.
- Experience in working with NoSQL, MongoDB for handling huge amount of data.
- Good in differentiating the layouts for mobile management. Able to create the adaptive layouts with the help of Bootstrap.
- Experience in Web development technologies like AJAX and Object Relational Mapping Technology like Hibernate.
- Hands on experience in working with CSS preprocessor’s LESS and SASS.
- Experienced with RDBMS implementation and development using Oracle, PL/SQL, SQL Server and MySQL.
- Strong Working experience in Design, Development and implementation of several Java, J2EE frameworks like (Model View Controller) Spring, Hibernate.
- Involved in coding of JSPs which access java beans, JavaScript is used for validations and JSON is used for exchanging text data.
- Hands on experience in working with source control tools like GIT.
- Experience in building dynamic end-to-end rest API’s using Node.JS framework Loopback.
- Experience in build, package and deploy Node application to a local or remote system using Strong Loop services.
- Experience in working with AWS S3 browser for pushing the static content.
- Experience in working with AWS EC2 instance and related services on AWS.
- Proficient in using Unit testing along with Jasmine, Karma, Mocha test runners.
- Good experience in automated build process by using Jenkins, Ant and Maven and Project tracking tools like Jira and QC.
TECHNICAL SKILLS
UI Web Technologies: HTML5, CSS3, SASS, LESS, XHTML, XML, JavaScript, AJAX, jQuery, JSON, Bootstrap, Angular JS, Express JS, Node.js
Languages: JAVA, Servlets, JSP, JDBC 4.0, AJAX, Web Services, REST, SOAP
Web/App Servers: Apache Tomcat, HTTP Web Server
IDE, HTML Editor: Microsoft Visual Studio Code, Atom, Eclipse IDE, Notepad++, Adobe Dreamweaver.
Operating Systems: Windows NT Server/9x/2000/XP/Windows 7/8.
Database: MONGO DB, Oracle, SQL Server.
Methodologies: Agile, Rational Unified Process(RUP), Waterfall.
PROFESSIONAL EXPERIENCE
Confidential, Austin, TX
JavaScript Full Stack Developer
Responsibilities:
- Participated with end users and business analyst to understand the business requirements.
- We used Node.JS, Angular 2.0, React and Express JS for programming.
- Worked on Front end by using Angular 2.0, Angular JS and JavaScript to implement Single-page applications(SPA).
- Worked the backend by using Node.js, Express JS and MongoDB.
- Extensively used Git for version controlling and regularly pushed the code to GitHub.
- Extensive knowledge of and use of Angular.jsdirectives to bring additional functionality to HTML.
- Developed client side drop down menus, search bars, carousel, and drop-down togglesusing Twitter-Bootstrap and jQuery.
- As a backend developer, I was responsible for creating RESTFUL Web Services usingNode.js& Express.js.
- Have worked on AWS S3 Browser for pushing files to the cloud.
- Designed dynamic and browser compatible pages using HTML5, CSS3, jQuery and JavaScript.
- CSS styles were developed to preserve the uniformity of all the screens throughout the application and positioning of screen objects.
- Built Web Pages that are more user-interactive using AJAX, JavaScript, LESS, SASS and AngularJS.
- We used GIT for our Continuous Integration solution we then changed over to Git with Jenkins.
- Interacted with Testing Team, Scrum Masters and Business Analysts for Fixing of Issues.
- Performed unit test using Jasmine and Karma.
- Interacted with Customers and development teams for debugging.
Environment: HTML5, CSS3, JavaScript, Angular2, MongoDB, Express.JS, Node.JS, LESS, SASS, RWD, Mocha, Karma, jQuery, GIT, AWS.
Confidential
UI Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML/ HTML5, XHTML, and CSS3.
- Wrote application level code to perform client-side validation using jQuery and JavaScript.
- Defined new validations through Angular JS for the form field validation implemented through HTML5.
- Structured the JavaScript code using Angular JS.
- Designed various Service’s and factories by using Angular JS.
- Involved with team on developing internal web application using HTML 5 templates.
- Using advanced level of jQuery, AJAX, JavaScript, CSS in the validation frameworks for the application.
- Implemented various routing mechanisms in the webpage using Angular JS.
- Developed large-scale, real-time, live blogging server and UI using Angular JS and experiences with Angular JS for porting a restful service written in Java.
- Built web pages that are more user-interactive using AJAX, JavaScript, and Angular JS.
- Involved in writing application level code to interact with APIs, Restful Web Services using AJAX, JSON.
- Involved in making the application Responsive using CSS and CSS preprocessor’s like SASS and LESS.
- Identifying and fixing the browser/performance related issues in the application
- Fixing the post production issues in the application.
- Implemented unit test for testing Angular components with frameworks using KARMA and JASMINE.
- Involved in Agile process, two weeks Sprints, and daily Scrums to discuss the development of the application experience with JIRA Task Board.
Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, LESS, SASS, AngularJS, Bootstrap, SVN.
Confidential
Web developer
Responsibilities:
- Executed approved design, developing both applications with JSP, JavaScript, and HTML, generating reports with SQL, PL/SQL, and HTML/JavaScript, MS Query/MS Excel or Oracle Reports.
- Worked on applying UI Principles and Human Factors Principles and Factors for all the web and application products of CDC both Internal and external domains.
- Ongoing new requirements gathering and updating on regular basis.
- Played a programmer role in UI design and development of the front-end architecture.
- Developed user interfaces involving HTML, JavaScript and CSS.
- Developing complex user interfaces involving HTML, CSS and JavaScript.
- Developed HTML pages using HTML and JavaScript for front-end validation.
- Used Rational Rose for creating the class diagrams, use cases, sequence diagrams.
- Expertise with CSS Selectors, classes, ids, pseudo classes, Inheritance and concepts.
- Improved Web applications by analyzing user feedback.
Environment: Java, J2EE, JavaScript, HTML, XHTML, CSS, M.S Windows. MySQL.