Full-stack Developer Resume
Boston, MA
SUMMARY
- Over 7 years’ experience in developing UI/web applications using HTML, HTML5, CSS, CSS3, JavaScript, jQuery, PHP, AJAX, XML, JSON.
- 4 years’ experience in developing Java/J2EE applications on multiple using Java EE related Technologies.
- Expertise in developing web - based applications using libraries and frameworks like Bootstrap, jQuery, Angular JS -2, Node JS, Backbone JS, React JS and Require JS.
- Implemented responsive web-based applications by implementing the concepts of Bootstrap framework.
- Practical experience in working with technologies like Kendo UI and jQuery UI for developing a presentable and friendly User Interface.
- Proficiency in dealing with CSS pre-processors namely LESS and SASS.
- Proficient in handling elements of Document Object Model (DOM).
- Practical Experience in dealing with web/ mobile apps using native scripts and JavaScript
- Expertise in working with MVC frameworks like Angular JS, Ruby on Rails, Backbone.js.
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
- Skilled in taking the support of Cordova for deploying application into Mobiles with OS like Android and IOS.
- Practical Expertise in developing projects using PHP frameworks like Laravel and Code Igniter.
- Experienced in Java Web Services with real time knowledge using SOAP and RESTFUL services.
- Experienced in Object oriented technologies using java, j2ee, Design patterns, JSP, Servlets, Struts, Spring and ORM related tools like Hibernate.
- Strong knowledge and experience in Node JS for providing back-end support for the application.
- Worked with JSP/Servlet to provide back-end support for the application.
- Experience of working with different kinds of databases like SQL, Oracle 11g, SQLite, and MongoDB.
- Expertise in deploying web applications using Web/Application Servers like Apache Tomcat, JBoss, and IBM WebSphere
- Experience in different stages of development in Agile and Waterfall methodologies.
- Dealt with issues related to cross-site-scripting while developing web-based applications.
- Proficient in working in Test Driven Development (TDD) by writing test-cases in Junit or Jasmine.
- Experienced in working with Apache, IIS web servers and GITLAB.
- Strong experience in working with IDEs like Eclipse, NetBeans, Brackets and Atom for different projects.
- Experienced with Firebug for Mozilla and Chrome dev Tools and IE Developer Toolbar for Internet Explorer.
- Experienced with using various open source frameworks and tools for building large enterprise class applications and optimizing the development life-cycle.
- Strong technical background, excellent analytical ability, problem solving, decision-making, good communication skills, team player and goal oriented, with a commitment towards excellence.
TECHNICAL SKILLS
Build Tools: Maven, ANT, GradleLanguages Java, C++, Python, Typescript
Web: HTML/ HTML5, CSS/ CSS3, JavaScript, PHP
Testing: Junit, Jasmine
JS frameworks: JQuery, AJAX, Node JS, Angular JS, Bootstrap, Backbone JS, EXT JS, React JS
CSS: LESS, SASS
Databases: My SQL, SQL Server, Oracle
Dev Environment: Visual Studio, Eclipse, NetBeans, Brackets, Atom
Web Services: RESTFUL, SOAP
SCM Tools: SVN, GIT
Servers: Apache Tomcat, JBOSS, WebSphere
Environment: Windows XP/8/10, Linux, Mac OS X
SDLC: Waterfall, Agile, Package Manager NPM, Bower
PROFESSIONAL EXPERIENCE
Confidential, Milwaukee, WI
Sr.Front-End Developer
Responsibilities:
- Involved in different SDLC phases like Development, Testing and Deployment.
- Developed front end web pages/ views to provide for the design using HTML, CSS and Type Script in Angular js-2 to accommodate the different components of the data.
- Developed cross browser compatible HTML and CSS reusable templates and integrated the UI with the application.
- Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
- Used Ext JS with techniques like AJAX, DHTML and DOM scripting for building interactive web pages
- Extensive experience of Object Oriented Java Script design pattern and JavaScript MVC Patterns preferably AngularJS-2.
- Developed code to call the Restful Web services to fetch the data and populate on the UI using Angular JS.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX.
- Understood and developed reusable components on top of pre-existing code.
- Made use of Bootstrap for turning out the website into a responsive web-based application.
- Responsible for creating the POJO models for data delivery from data bases to views through beans.
- Implemented coding building services for rendering data to application from the MongoDB.
- Participated in bug fixing with team, which involved cross browser testing as well as load and performance checking
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Actively used XML (documents and transformations) for creating templates with dynamic data from XML file
- Used Gradle and Docker in coordination to clean, build and run the services on the backend.
- Committed code change into repository by using version control tool GitHub.
- Implemented the application as a Single Page Web Application in order to avoid high network traffic.
- This directly increased traffic & sales; which decreased maintenance and capital expenditures for department.
Environment: HTML5, SASS, DOM, JavaScript, Typescript, Ajax, JSON, Eclipse, JQuery, JS, GITLAB, Angular JS, React JS, MongoDB, Bootstrap, Docker, Gradle, JIRA
Confidential, Long beach, CAWeb Developer
Responsibilities:
- Responsible for styling the application using CSS3 which targets the W3 standards in order to support Google Chrome and Mozilla Firefox browsers.
- Worked as an internal member of UI development team and supported the team in building out a responsive web application for the company’s website.
- Used SASS as the style sheet language.
- Developed new custom JSP tags to generate corporate standard markup, and server-side framework components using Java, Servlets, JSP & Struts
- Used Bootstrap and AngularJS in effective web design.
- Implemented Auto Complete/Auto Suggest functionality using Ajax, JQuery, Web Service call and JSON.
- Worked with Knockout JS framework for providing user controller and to provide two-way data binding.
- Developed application using MVC Framework backbone.js, Node JS, React.JS, AngularJS and Bootstrap.
- Used Backbone.js for Fetching Data from the Server by giving URL to get JSON data for model and to populate model from the server.
- Developed dynamic e-mails using JavaScript, and HTML5 and CSS3.
- Responsible for documentation and training materials for framework users and developers including performance optimization and MVC techniques.
- Designed Frontend with in object oriented JavaScript framework like Angular.JS, Node.js and Ext.JS.
- Interfaced with third-party vendors to customize UI/UX solutions for web verticals.
- Worked on Node JS technology for rendering server side support to the application.
- Supported the backend team in dealing with JSON data from MongoDB database.
- Used Gulp for task automation and GIT for version control.
- Built the application to support both web and mobile environment.
- Tested the framework on multiple targets and debugged the issues that were found.
- Followed the agile methodology for implementing the project.
- Worked as an internal member of the project to support development, testing and reviewing.
- Took care of code review, code fixes and bug fixes.
- Used Web Developer, Firebug, and IE developer toolbar for debugging and browser compatibility
Environment: HTML, JavaScript, DOM, YUI, SASS, JIRA, Gitlab, JSON, Angular JS, React JS, Bootstrap, Node JS, AJAX, Cordova, Knockout JS, Backbone JS.
Confidential, Boston, MA
Full-Stack Developer
Responsibilities:
- Adopted Waterfall Methodology and had gone through development phases like conception, initiation, analysis, design, construction, testing, production/implementation and maintenance.
- Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
- Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, and JSON.
- Worked on creating responsive website for smart devices using responsive design and media queries.
- Used JQuery and Ajax for service calls on pages to interact with the server for information.
- Experience with jQuery, backbone.js and Angular JS.
- Defined new validations through Angular.js for the form field validation implemented through HTML5.
- Utilized various JavaScript and jQuery libraries, AJAX for form validation and other interactive features.
- Used CSS Sprites to decrease the number of HTTP requests and load time of web pages.
- Developed Web Services for data transfer from client to server and vice versa using RESTFUL, WSDL, and UDDI.
- Used Ajax, JSON to send request to the server to check the functionality of the websites.
- Participated in the research of new technologies like JQUERY-Mobile for few potential mobile app development efforts
- Used JSON for storing and exchanging information between browsers and servers.
- Worked with Java Technology as a backend and also worked with Require JS.
- Integrated different social networking site like Facebook, twitter.
- Involved in used Log4j utility to generate run-time logs, creating DDL and DML SQL scripts for creation of database objects.
- Involved in designing and developing the JSON, XML Objects with MySQL.
- Developed SQL queries to perform insert, update or delete operation on MySQL database.
- Testing the website on multiple browsers with their old as well as latest release.
- Using complex Object Oriented concepts in improving the performance of the websites.
- Worked closely with SQA team in fixing the reported bugs/defects and checking cross platform compatibility.
- Been an active team player, helped in fixing bugs and carried out troubleshooting.
- Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.
Environment: HTML, CSS, JavaScript, JSP, JQuery, DOM, DML, DHTML, EXT JS, backbone.js, Bootstrap, Log4j, XML, Apache, SOAP, Internet Explorer, Firefox, Chrome, Oracle, Windows.
Confidential
Web Developer
Responsibilities:
- Interacted with business system analyst to understand the technical requirements of the project.
- Involved in developing the UI pages using HTML, DHTML, CSS, and JavaScript.
- Involved in developing android applications and customization as per customer requirements using Java and XML.
- Coded JavaScript for page functionality and Pop up Screens and used HTML to make dropdown menus on web pages and display part of a web page upon user request.
- Developed web pages with functionalities like login, register, forget password, Email, Filters using JavaScript, JQuery and HTML.
- Used JavaScript to update a portion of a web page thus reducing bandwidth usage and load time in web pages to get user input and requests.
- Optimizing SQL queries and stored procedures.
- Involved in writing SQL Queries, Stored Procedures.
- Involved in developing test plan and procedures.
- Carried out tests on the code using JUnit.
- Well experienced with security protocols and debugging of android applications.
- Developed the application and configured it on Tomcat server.
- Debugging Webpages with firebug and fixing issues.
- Worked on Cross Browser issues for different versions of IE, Mozilla and Chrome.
- Responsible for styling the application using CSS3 which targets the W3 standards.
- Preparing the documentation for the entire process for the future reference.
- Maintaining documents and source code in CVS.
Environment: HTML, CSS, JavaScript Servlets, JSP, Tomcat, SQL, JUnit, Eclipse, Mockito, JQuery, SQL, jQuery UI, JAXB, SVN
Confidential
Java Developer
Responsibilities:
- Interacted with business system analyst to understand the technical requirements of the project.
- Involved in developing test plan and procedures.
- Involved in writing services to write core logic for business processes.
- Involved in writing database queries, stored procedures, functions etc.
- Deployed EJB Components on WebLogic, Used JDBC API for interaction with Oracle DB.
- Carried out tests on the code using JUnit.
- Developed the application and configured it on Tomcat server.
- Involved in writing SQL Queries, Stored Procedures.
- Debugging Webpages with firebug and fixing issues.
- Develop JSP pages that use Java beans for server side and backend processing
- Involved in developing and designing the GUI.
- Worked on the project in Eclipse IDE.
- Worked on Cross Browser issues for different versions of IE, Mozilla and Chrome.
- Responsible for styling the application using CSS3 which targets the W3 standards.
- Preparing the documentation for the entire process for the future reference.
- Optimizing SQL queries and stored procedures.
- Maintaining documents and source code in CVS.
Environment: Java, JDBC, Swings, Servlets, JSP, JSTL, JBOSS, SQL, Java Beans, JUnit, Eclipse, HTML, CSS3, JavaScript, jQuery, SQL, jQuery UI.