Full Stack Developer Resume
New York, NY
SUMMARY:
- Having 6 years of experience in developing web applications as a Full - stack developer specialized in front-end UI development with JavaScript frameworks.
- Expertise in developing business applications for domains such as Banking, Healthcare.
- Proficiency in Software Development Life Cycle (SDLC) from requirements analysis, design, development, testing and documentation.
- Hands on experience in Front-end Web-Design and Development using HTML5, CSS3, JavaScript, jQuery, jQuery UI, Bootstrap 3, AJAX.
- Proficient in using Front-end Development Frameworks like AngularJS to develop responsive Single Page Application (SPA) and Dynamic Web Applications using MVC Architecture.
- Proficient in using Bootstrap 3 framework to create responsive webpages
- Experience in using JAVA technologies like core Java and Hibernate.
- Implemented MVC architecture and familiar with consuming web services using Spring Framework.
- Experience in server side technologies like Servlets, JSP.
- Developed UI and Single Page Applications using Mongo DB, Express, Angular JS and Node.js (MEAN STACK).
- Proficient in writing SQL Queries, Triggers, Stored Procedures, Functions for managing and accessing databases such as Oracle, MySQL.
- Familiar with CSS3 preprocessors styling such as SASS and LESS.
- Strong Expertise in consuming RESTful using Ajax, jQuery and rendering JSON response on UI.
- Experience is developing data visualization graphs using D3.js and Angular Fusion Charts
- Hand-on expertise in Web Servers and Application servers such as Apache Tomcat, JBoss.
- Experience in SOA implementation using WSDL with SOAP web services standards, and XML processing APIs (JAXB).
- Proficient with testing tools like Jasmine, Karma for Java Script unit testing and JUnit for Java Classes and Controllers.
- Hand-on experience in using version control tools like GIT, SVN to provide common platform to all developers.
- Experience in using software development and project management tools like JIRA, Bit bucket.
- Followed Agile/Scrum and Waterfall methodology of software development to satisfy the business stakeholders and ensure complete delivery of projects on time.
- Proactive and Innovative team player proven to work under tight deadlines and fast paced environment and a self-starter.
- Self-motivated and quick learner of new concepts and technologies with excellent problem solving and analytical skills.
TECHNICAL SKILLS:
UI Technologies: \ ORM/Databases & Tools: HTML4/HTML 5, CSS 3, Bootstrap 3.3.x, \ Hibernate, JDBC, MySQL, Oracle 11.2.x, \ XML, JSON, AJAX, Angular JS 1.0/2.0 \ MongoDB 3.2.xNode.js 5.1.x, jQuery 2.x, LESS, SASS
IDE & Tools: \ Software Patterns: Eclipse, NetBeans, Web Storm, Sublime Text\ MVC, MVVM, MVP, Factory, Singleton
Java script MVC frameworks: \ Java script API s: AngularJS, Angular-Bootstrap3.0, D3.js\ jQuery 2.x, jQuery UI 2.x
Version Controls: \ Web Services: GIT, SVN\ RESTful, SOAP
Testing Frameworks: \ Testing tools: Jasmine, Karma, JUnit\ SOAP UI, XML Spy, Postman
Web/App Servers: \ SDLCs: Apache Tomcat 8.0.30, Web Logic \ Agile methodology, Waterfall model
PROFESSIONAL EXPERIENCE:
Confidential - New York, NY
Full Stack Developer
Responsibilities:
- Developed the front-end components usingAngular JSframework to leverage theModel view controller architecture.
- Involved in implementing User profile module using Angular JS 1.4.
- Rebuilt user interface with SASS and CSSstyling with the other front-end developers in the team.
- Used AJAX and Angular services to update the user information region
- Involved in upgradation of company’s website to the new layout using the Grid orientation model Bootstrap3.3 framework.
- Used debugging toolkitFireBug,Chrome Dev Tools,IE Tester,etc. to track and fix bugs.
- Used Oracle 11g as the primary relational database.
- Utilized version control toolGITto work on the same code-base in the repository with the other team members.
- Performed testing using Jasmine by following Test Driven Development(TDD) approach.
- Involved in the development life cycle with theAgilemethodology.
- Consumed Spring MVC based RESTful web services and processed JSON using Angular services calls.
- Used Grunt as Task Runner for task automation.
Environment: HTML5, CSS3, Java Script 1.8, Ajax, JSON, Bootstrap 3.3, Angular JS 1.4, Oracle 11g, RESTful Services, Jasmine, Agile Methodology.
Confidential - Louisville,Kentucky
MEAN Stack Developer
Responsibilities:
- Developed and implemented efficient, flexible and reusable user interface components using object-oriented JavaScript1.8, HTML5, CSS3 and JQuery2.1.
- Developed and implemented robust client-side solutions using AngularJS1.4.
- Implemented Bootstrap 3.3 to render buttons, labels and tables, form inputs, drop down list.
- Used AngularUI Bootstrap directive to design the progress bar and checklist.
- Developed web pages using MEAN Stack technologies.
- Implemented SCRUD operations in designing the information table and connect to the database under the instruction of back-end developers.
- Used Angular Fusion charts for displaying Key Performance Indicators on the dashboard.
- Requested and obtained data from back-endusing AJAX function in jQuery2.1 to exchange JSON data with back-end.
- Resolved cross-browser issues for Safari, Firefox, Chrome and IE8
- Involved in consuming RESTful services using Node JS 5.1.x routing.
- Working inAgileMethodologies for rapid development and delivery of the working software.
- Maintained the code using version control (GIT).
Environment: HTML5, CSS3, JavaScript 1.8, JQUERY2.1, AngularJS 1.4, Node JS 5.1.x, MongoDB 3.2, Bootstrap 3.3, Angular Fusion Charts, AJAX, JSP, REST, My SQL, Git
Confidential
Full Stack Developer
Responsibilities:
- Used HTML4, CSS3 and JavaScript 1.8.x to create professional and rich UI.
- Used Bootstrap 3.0.x and jQuery1.10 Menus as part of the UI navigation.
- Manipulation of HTML DOM.
- Developed pages using AJAX with jQuery1.10 and JSON for quick view of related content, providing both functionality and ease of access to the user.
- Used JSP as a server side language to communicate with the Database and retrieve, manipulate user information.
- Written and executedSQL queriesto verify the proper insertion, deletion and the Oracle supporting tables.
- Agile methodology was used for the software development process.
Environment: HTML5, CSS3, Bootstrap 3.0.x, JavaScript1.6.x, jQuery1.10, JSON, AJAX, JSP, Oracle 11.2.x
Confidential
Front End Developer
Responsibilities:
- Developed prototypes and UI deliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
- Used HTML5 and CSS3 to enhance the dashboard
- Used Java Script DOM manipulation and Java Script event to generate the data result in UI.
- Used AJAX frameworks like jQuery1.8, JSON to develop rich GUI’s and also involved in performance tuning the website.
- Developed different jQuery1.8 component in MVC micro architecture framework that internally used various design pattern such as singleton, command and delegate.
- This project used Agile Methodology as SDLC for development.
Environment: HTML5, CSS3, Java Script 1.8.x, jQuery 1.8, AJAX, JSON, Agile Methodology.
Confidential
Jr. Front End Developer
Responsibilities:
- Created prototypes in HTML5, CSS3, JavaScript 1.8.x and JQuery 1.4 for different UI pages such as Login, Register, User Information Summary, coupons and Periodic payments.
- Enhancing the system to improve user experience and developed functions to acquire data from the Web Service using AngularJS 1.8.x and AJAX with RESTful MVC
- Added interactive user interface components such as menu bar integration.
- Collaborate with other programmers on application code quality, overall design, and ensure application quality of services such as reusability, reliability, scalability and security.
- Used SVN for Version Control.
- Used waterfall methodology for the software development.
Environment: Java Script 1.8.x, HTML5, CSS3, Angular JS 0.9.2, Ajax, Jquery 1.4, Waterfall Methodilogy, SVN