Front End Developer Resume
New York City, NY
PROFESSIONAL SUMMARY:
- Over 8+ years of experience in software development as a UI Developer and UI/UX Designer in various environments.
- Experience in web development with a strong background working on open source technologies, including HTML/HTML5, CSS3, JavaScript, DOM, jQuery etc.
- Experience in UX design with a strong background working in Wireframes (low fidelity and high fidelity) Prototypes, Mockups, Storyboard and User Flows.
- Translate business requirements into wireframes, screen mock - up and prototype.
- Experienced in breaking up layered PSD into HTML using CSS.
- Experienced in designing, developing, delivering and implementing data-driven desktop and Web applications for clients and assisting in the development and maintenance of company Web applications (Internet and Intranet).
- Strong exposure to AJAX, XML and JSON.
- Strong problem solving ability and analytical skills and able to integrate quickly into team and work independently toward team goals.
- Strong exposure to Adobe tools - Photoshop, Dreamweaver, Illustrator and Flash.
- Extensive experience in visualization, creating visual designs, Product Logos, developing high quality of work, maintaining team, and design reviews, handling whole project through its life cycle.
- Strong experience in SEO (Search Engine Optimization) and Progressive Enhancement. Exposure in Responsive Web Designing,Strong experience in Unit Testing, Integration Testing.
- Expertise in effective interactive design solutions that meet business, project, and design goals, based on standards and guidelines.
- Skilled in conceptual development of Web-based Projects, including Project Strategy, Functionality, Information Architecture, Navigation Systems.
- Extensive experience in attending client calls, Provide the estimate of effort required to complete a unit of design task to ensure the completion of job within given timeframe.
- Worked with BA to develop and iterate design mockups, user stories and other design doc.
- Handled multiple projects and had a review with whole project at the end of the course.
- Very quick learner and keen to adopt new technologies.
- Strong team playing skills coupled with the ability to build excellent customer relations.
- Experience in implementing the MVC architecture in backend applications using Node.js along with ExpressJS that interacts with MongoDB and performed CRUD operation on MongoDB.
- Responsible for initiating, planning, construction, execution, monitoring and controlling Web and Desktop applications.
- Excellent skills in relationship management with clients and effective in guiding team during the project development life cycle and deliver the product within time, cost and quality.
- Strong communication, planning and problem-solving skills, with ability to work independently or with cross-functional teams.
TECHNICAL SKILLS:
Web Technologies: Angular.js, Node.js, AJAX, DOJO, HTML5, CSS3, XML, DHTML, JavaScript Object Oriented Programming, Web Standards(XHTML, CSS), ES6, SASS & LESS CSS .
Languages: C, C#, Java, JavaScript JavaScript Technologies jQuery, AngularJS, Angular2/4, Bootstrap, ReactJS, Typescript, Ember.JS, Backbone.JS, D3.js, NodeJS (npm, Grunt & Bower), Express.Js.
Application/Web Server: Apache Tomcat
IDE: Visual Studio, Web Storm, Brackets, Cloud9, Notepad++, Sublime, XAMPP, VS code
Applications Tools: Adobe Photoshop, Dreamweaver, Illustrator
Testing: Mocha, QUnit
Version Controls: Git, SVN, CVS, Visual SourceSafe(VSS)
Operating Systems: Linux, Windows, UNIX, Mac
Methodologies: Agile, Scrum, Kanban, Waterfall
PROFESSIONAL EXPERIENCE:
Front End Developer
Confidential, New York City, NY
Responsibilities:
- Developed My Verizon Analytics Chart and Layout by using d3, HighChart library
- Developed Android Hybrid Application.
- Developed Verizon Health & Wellness Center Member Program by using AngularJs, Angular2.0+, Type Script
- Developed Enterprise Application by using Javascript, MondgoDB,NodeJS,AngularJs,React,BootStrap etc
- Debugging, performance analysis, profiling, benchmarking etc.
- Make Guide line and suggestion for Offshore Developer and Business Unit
Sr UI Develper
Confidential, Philadelphia,PA
Responsibilities:
- Worked with the PhoneGap SDK to publish a single HTML/CSS/JS "webview" to multiple phone platforms. Ultimately abandoned this approach as I found I wanted more native UI functionality (focus, drag/drop, cleaner animation, less bloat).
- Developed mobile app for selling medical devices using HTML5, CSS3, AJAX jQuery, jQTouch, and PhoneGap.
- Developed share view using Sencha Touch for non flash supporting devices.
- Developed portions of HTML5 based game for use in an online gambling promotion.
- Leading front-end integration projects using the above noted frameworks and HTML5, SAAS, CSS3, JavaScript, DOM, and Ajax technologies and methodologies.
- Designed/developed a consumer receipt organizer and retail promotion application for mobile devices with Dojo Mobile, CSS3, and HTML5
- Work collaboratively with development teams on rapid prototyping with HTML, CSS and Dojo Mobile
- Technology leadership for the direction of the Cloud based application using Node.JS, PDFJS, Sencha, MongoDB and MS SQL Server integrating to a proprietary framework.
- Designed and implemented the web application in Ruby on Rails, Node.js, HTML5 and JQuery from initial concept development to beta launch.
- Developing web application with Backbone.js and PHP CodeIgniter framework.
- Developer mobile site for marketing campaigns by using JQUERY MOBILE, BACKBONE.JS, and latest technologies.
- Used subclipse plug-in with Flash builder for configuration management.
- Excellent working experience in Client side programming using JSP, Java Script, Ajax, Adobe Flex, Action Script.
- Developed Silver light add-on applications for use with CRM 2011 solutions
- Developed the Performance Evaluation Application GUI using flex, Action script.
- Developed four iPhone apps from conception to release. Used a Windows based SDK for API functions and Microsoft Visual Studio 2010 for programming. Graphics were rendered in Paint.NET.
- Developed an Android keyboard entry game with different selectable skins in a dynamic drawing threaded environment.
- Developed book -reader for the Windows phone 7 platform using Microsoft Visual Developer using the Silverlight platform and C# and using JSON as the data -source.
- OS Development and maintenance both on UNIX based Blackberry QNX OS as well as the native BlackBerry OS platforms
- Worked on the Spring framework like Spring IOC and Spring DAO.
- Developed stored procedures, Triggers and functions in Oracle 10g to process the trades using PL/SQL and mapped it to Hibernate Configuration File and also established data integrity among all tables
- Implemented front end changes based on spring integrated with Struts along with JSP view and Java code as per requirement
- Deployed the application on Weblogic Application Server cluster on Solaris 10 environment
- Exposing and consuming the services to the downstream applications using Apache CXF and Apache camel.
- Developed JUnit test cases to validate the REST services.
- Used JSON for data exchange between application modules along with XML.
- Created web services, WSDL and web methods with Annotation in hibernate, Used the spring container for data source and to load the Hibernate specific classes.
- Developed user interface using JSP, AJAX, backbone, angular, sproutcore, knockout, CSS framework, SASS, LESS, Compass, 960Grid, HTML/CSS into java deployed applications, Wire-framing, JSP Tag libraries to simplify the complexities of the application.
- Designed and developed carrier selection and product selection web pages using HTML, Struts, Servlets and JavaScript.
- Worked on the MySQL migration project .To make the system completely independent of the database being used. Used Spring IBatis to implement this.
- Developed various reusable helper and utility classes using Java Beans with Eclipse editor.
- Developing test suites in Selenium WebDriver (Java) with Testing framework in Eclipse IDE for regression and sanity testing.
- Interacting with business analysts, business users, testers, other developers and management to deliver a Web based solution.
- Implemented 3-Tier Architecture and integrated the UI with Data base for data retrieval and manipulation using ADO.NET data objects and ADO.NET Entity Framework.
- Used Master Pages to provide a unified look and feel to the application.
- Programmed ADO.Net for communication between application and database, used extensively Data Grid, Data Set, Data Table, Data Views, Data Adapter and Data Readers.
- Involved in multiple projects with different clients in developing UI screens using spring, Hibernate and JavaScript frameworks.
- Did CrossBrowser coding, for making pages compatible with all browsers.
Environment: HTML5, CSS3, Backbone.js, backbone, angularjs, node.js, sproutcore, knockout, CSS framework, SASS, LESS, Compass, 960Grid, HTML/CSS into java deployed applications, Wire-framing, Flash, iPhone, Android, Windows Phone 7, Blackberry
UI Developer
Confidential - St. Louis, MO
Responsibilities:
- Implemented functionality using Apache Tomcat JSP, HTML and Struts Framework., Hibernate, Spring, Java Scripts and Weblogic.
- Developing persistence layer using IBatis.
- Front end coding for admin screens for FITR, reporting screens using Struts Framework.
- New Development of VA Eligibility Medical Office Automation Project developing J2EE, JSP, Ext JS, JSF, JPA, Spring, WebLogic.
- Webdevelopmentusing JEE, Java Frameworks (Trinidad, Groovy Grails, Ext JS, Wicket), JavaScript, Flex, CSS and HTML 5 with JSP, Servlets, JSF, Spring, EJB to create new VA MedicalApplicationsfor the MAPUE project.
- Expertise in Web-Development technologies like Servlets, JSP, JSTL, JDBC, HTML, JavaScript, CSS, XML, XSL/XSLT, AJAX, JNDI, jQuery. Experience using Jenkins tool for building CI/CD pipeline.
- JSP, HTML, Javascript, CSS and Ajax used for front end development.
- Involved in development of User Interface using XSLT, HTML, JavaScript, Ajax, DOJO and JavaServer Pages Standard Tag Library JSTL.
- Created Hibernate mapping files for Java classes using table per class hierarchy strategy. Defined Ext.JS (UI Layer) Architecture and Design screen mock-up using Ext.JS. Developed JavaScript based components using Sencha ExtJS framework with client reports customized according to user requirements.
- Back end development and maintenance of websites using PHP and MySQL.
- Used TOAD to create complex queries and sub queries.
- Expertise in DB2 and extensively worked with Oracle, MySQL, SQL Server relational database management systems as well as NoSQL database such as MongoDB.
- Experience resolving various database issues and bottlenecks by working directly with the DB2 development team.
- ImplementedCoherenceCache which can be used with Spring Annotations.
- Written Web services using Apache Axis2 and generated the WSDL.
- Developed Web Services using WSDL and XML.
- Automate test cases using the built in framework in Selenium Web Driver using Netbeans IDE.
- Used JBoss application server to deploy application into Production environment.
- Create and maintain Amazon EC2 instance that supports the companies Redmine project management site and Mercurial CM.
- Created ClearCase VOBs and setup triggers and backups for a new project. Wrote roll out procedures and plans. Environment was mixed Windows and AIX, projects written in C++.
- Automate test cases using the built in framework in Selenium Web Driver using Netbeans IDE.
- Designing the flow of the project using Water Fall Model. Also Optimized UML design using patterns like DAO, Factory, Service Locator and Business Delegate.
- Developed JSPs, Struts Actions and Action Forms, Tiles layouts and DB2 SQLs.
- Developed web Components using JSP, Servlets and Server side components using EJB under J2EE Environment.
- Used Ant for developing build scripts and deploying the application onto WebLogic.
- Used Web Services for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
- Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies.
- Integrated EMC Documentum with Content Management Interoperability Services (CMIS) for Content Management.
- Designed rich internet applications usingGooglewebtoolkit (GWT).
- Create user interface elements usingSwingand Java.
- Modified Models for Reporting and published packages incognosconnection using Frame Work Manager.
- Involved into and leading development, administrating and support of reporting systems: server with application of QED Department in three platforms: MySQL, GUI written under Java andJasperreportsserver under Linux Red Hat servers.
Environment: UI, Node.js, CSS, Angular Js IBatis, Spring, Struts, JSF, EJB, jQuery, Ajax, DOJO, Sencha ExtJS, TOAD, Servers, Coherence, DB2, Apache Axis2, WSDL, Netbeans, JBoss, Mercurial, JSP, Servlets, Ant, XML, EMC, GWT, Swing, Cognos
Java UI Developer
Confidential, New York City, NY
Responsibilities:
- Involved in developing the integrated application based on spring, Hibernate Framework.
- Designed and developed the RESTful web services using JSON, JAX-RS.
- Used AJAX for asynchronous communication with server.
- Developed Action Form Beans, Action classes and required service and DAO classes for implementing business logic for the Spring Framework.
- Validated the user input using Struts Validation Framework.
- Involved extensively in developing a POC for adopting Angular.js as front end framework using RxJs library.
- Migrated jQueryUIpages to Angular.Js single page application (SPA)
- Involved in designing theUIscreens of the application using jQuery.
- Experience in developing applications in Eclipse and testing them using Soap UI.
- Used ng validate, ng pristine, ng dirty for form fields to perform client side validation leveraging Angular.js features.
- Developed Struts action classes, forms and JSP pages with struts tags, validation, struts-tiles and modifying Struts-Config files and implemented file upload functionality for large amount of data.
- Performed client side and server side validations were implemented using JavaScript.
- Developed applications in Angular JS and Bootstrap and deployed into development, Test and production environment successfully.
- Implemented the mechanism of logging and debugging with Log4j.
- Maintain and develop Mantis bug management system for internal usage, using MySQL/PHP, Bootstrap,
- Used GIT and Source Tree for Version control of the code and configuration files.
- Created various web page layouts using HTML 5 and CSS 3, Bootstrap with focus on user experience and compliance to standards.
- Used various built-in Bootstrap classes in achieving the desired look and feel of the web components and the Bootstrap grid system for maintaining responsiveness across all screen sizes.
- Designed generic database Connection Pooling with JDBC using Oracle and involved in the SQL query optimization.
- Developed the application by using HTML5,Java/J2EE development expertise
- UIdevelopment using Angular JS and Spring MVC by using web Storm
- Developed the web interface using JSP, Angular JS, CSS, and HTML.
- Involved in coding, maintaining, and administering Servlets and JSP components to be deployed on a VM Ware VI Client.
- Developed test cases for Unit testing using Junit and performed integration and system testing.
- Developed the user interface with JQuery, JSP, HTML, HTML5, CSS, CSS3 and JavaScript.
- Developed Value Objects/POJO classes to hold the values between Data Layer and Business logic layer.
- Developed and Implemented new UI's using Angular JS and Html.
- Implemented CoreJavaMethodologies like Interfaces, Collections, Exceptional Handling and Abstract Classes.
- Involved in writing SQL queries and procedures and applying optimization techniques.
- Built and deployed the application in JBoss Application Server.
- Unit Testing and fixing the defects in the application during the maintenance builds.
Environment: Angular Js, Java, spring, JavaScript, HTML, CSS, JQuery, CSS, HTML, CSS, CDN, Virtualization, Dreamweaver, Hibernate, Struts, Bootstrap, Web Services (SOAP, WSDL), Ajax, Junit, XML, Maven CoreJava, HTML, REST web services, Hibernate.
Confidential, Menlo Park, CA
Software Developer
Responsibilities:
- Involved in the phases of SDLC including Requirement collection, Design and analysis of Customer specification, Development and Customization of the application.
- Involved in preparing the project schedule, Project status report, responsibility assignment matrix, risk management and critical path analysis.
- ImplementedUIangular bootstrap for faster and easier web development.
- Coded frontend interface with Bootstrap, Angular JS, CSS, JS and HTML.
- Used Angular JS, HTML, CSS and JavaScript framework for creating Dynamic Reach Design Layout with JSP.
- Creating Web Services to handle data from Client Web Portal to the actual System.
- Responsible for design and implementation of various modules of the application using Struts- Spring-Hibernate architecture.
- Extensively used CSS and Bootstrap for styling the HTML elements.
- Worked on capturing the user events and rendering the appropriate action using jQuery.
- Responsible for writing Struts action classes, Hibernate classes and integrating Struts and Hibernate with spring for processing business needs.
- DevelopedUIusing jQuery and JSP for interactive cross browser functionality and complex user interface.
- Worked on layout editors to create configuration, commerceUI.
- Integrated the front-endUIto the back end using Struts/Spring framework.
- Struts Tag Libraries and Struts Tiles Framework were used in addition to JSP, HTML, AJAX and CSS in developing the presentation layer.
- Used HTML with Angular JS, JSTL, JSP and JQuery for the presentation layer along withJavascript for client side validation.
- Developed applications in Angular JS and Bootstrap and deployed into development, Test and production environment successfully
- Responsible for development, testing and support of test and result access application using Spring MVC framework.
- Implemented as well as exposed web services using Apache Axis and JAX-WS.
- Used Web Services to exchange product and customer order information.
- Used Struts Validation Framework for dynamic validation of the user input forms.
- Worked in agile methodology for Test-driven Development.
- Worked on Front- end development of Admin portal of Margin Calculator.
- Designed user interface for Algo legacy portal for admin and users to interact with system using jQuery, JSON, JavaScript, HTML, and CSS.
- Implemented application logging and exception handling using Spring AOP.
- Used Ajax, JavaScript for the margin calculator web interface.
- Worked with POJO for handling data coming from the legacy systems.
- Designed and implemented Oracle database to record the collateral securities and settlement data.
- Designed and implemented SpringORM module to integrate Hibernate.
- Used JMS API for communication with MSP (third party Mainframe System). Used Struts2 to implement the presentation layer of the Algo Collateral Security Management System.
- Worked on Apache TOMCAT Application Server for implementing SOAP web services.
- Produced the report data on the client Front-end using JavaScript, HTML, CSS and client side validation through JavaScript and Ajax for asynchronous communication.
Environment: AngularJS, Servlets, JSP, Spring, Struts, Hibernate, Bootstrap, POJO, ApacheTOMCAT, UNIX, Sun Solaris, HTML, CSS, JavaScript, Mainframe System, JMS, CSS, jQuery, Ajax, JSON, Web Services, Oracle, Log4j
Confidential, New York, NY
Software Developer
Responsibilities:
- Involved in designing and development of UI & ASP.Net pages (Web Forms) after interacting with users for requirements.
- Developed user controls and custom controls for reuse in VB.Net.
- Used several .NET AJAX controls to dynamically render the content on web pages developed using VB.net.
- Implemented Data access layer (DL) using ADO.NET with Database SQL server 2005 by creating Functions, Triggers and Store Procedures in T-SQL.
- Created XML and transferred that XML data from Client end to Server end for further storage.
- Developed Active-X component in Visual Basic 6.0, to transfer a large amount of file data from client machine to central server using FTP.
- Installed and configured IIS 6.0 on server publishing site for Test and Development environment.
- Generated the reports by tracking the data from the database.
- Involved in developing WCF Services for sending complex business logic results to different modules of application as a web service.
- Involved in unit testing and implementation of the project.
Environment: Microsoft .Net Framework 3.5, ASP.NET, C#.Net, MS Visual Studio 2008, XML, WCF services, CSS, Microsoft SQL Server 2005, SQL Server Integration Services (SSIS)