We provide IT Staff Augmentation Services!

Sr. Ui/full Stack Developer Resume

2.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • I'm a software developer and a computer engineer with 12+ years of experience in UI and

    Java software development.

  • I spent some time improving my English communication proficiency, learning how to convert my engineering know - how to a running ".apk" and training my skills helping out in local start-ups.
  • Experienced in WEB and GUI development using HTML, DHTML, XHTML, CSS, JSP, JavaScript, JQuery, DOJO, POJO, AJAX, JSON technologies.
  • In-Depth understanding of entire web based architectures, web technologies, SDLC and OOAD.
  • Expertise in front-end development in working with AJAX frameworks: Angular 2JS (typescript), Angular JS, JQuery, Sencha, YUI, DWR and Dojo.
  • Excellent knowledge and experience in Oracle Database, DB2, JDBC, PL/SQL, MS SQL Server, My SQL Server, MongoDB.
  • Design investigation and implementation of website on Amazon web services AWS knowledge of using Apache camel through fuse mediation router.
  • Experience working in various Software Development Methodologies like Agile, Waterfall, SCRUM and TDD.
  • Expertise in integrated environment for java such as Eclipse, MyEclipse, RAD, NetBeans, ClearCase and VSS.
  • Created hybrid cloud by combining private cloud and public cloud (using Amazon web services) and used it for public scaling.
  • Experienced in using Reacts JS components, Forms, Events, Keys,Router, Animations and Flux concept.
  • Experience in developing and implementing Web Services using SOAP, WSDL
  • Experience with Core Java and J2EE using most of the advanced features of Java including Spring, Hibernate, iBatis, JDBC, Struts, EJB, Servlets.
  • Good at Documenting and Understanding User requirements and System Specifications.
  • Agile/SCRUM was used as the project management methodology and JIRA & Confluence were the tools used to keep things in check
  • Java is not the only program language that I am used to: I started from the very low-level Assembler, coding through C++ to arrive developing on Android. I also learn some HTML and CSS basis while developing my personal website.
  • Not to mention that collaborators describe me as a self-driven and productive engineer, and a determined and self-motivated person.Created User Interfaces for Mobile/Tablet/Desktop using HTML & CSS.
  • Extensive knowledge in Javascript and VB Script jQuery, jQuery plugins, AJAX, dynamic HTML, JSON, Angular.js, Bootstrap and node.js.
  • Expertise in designing and developing applications using Java, J2EE Technologies like Servlets, JSP, EJB,MQ Series, JDBC, XML,JMS, AJAX, and web services.
  • Experience in Managing build files using ANT and logging using Log4j.
  • Extensive Experience with Web technologies using Servlets, JSP, EJB, Struts Spring, JSF/Ice faces, Hibernate Java Beans, Java Swing, JDBC, JNDI, Collections, XML(DTD and Schema), HTML, AJAX and Web Service(SOAP, JAX-RPC, AXIS) on Unix and Windows environment.
  • Experience on RUP, Agile/Scrum and Extreme Programming (Test Driven development, Pair Programming, Code Reviews).

TECHNICAL SKILLS

Core Java and front end: Collection, Multithreading, Applets, Swing, Javascript, Jquery, Dojo, Ajax, HTML, CSS, NodeJS, Angular, Sencha EXT.

J2EE Technologies: Servlets, JSP, EJB, JMS, JDBC.

Web Servers/application servers: Apache tomcat Server, IBM Web Sphere server, pramati server, Bea Weblogic server.

Web tools and languages: HTML, XML, CSS, DHTML, AJAX, ANT, Java Script

Framework: Design Patterns, SOAP, Struts, Hibernate, Spring.

Databases: Oracle, MS SQL Server, DB2.

Languages: C, C++ with OOPS, Java, J2EE.

Operating Systems: Windows 2003/2008/XP/Vista, Unix.

Tools: Eclipse, Rational Rose, Dreamweaver,, Net Beans.

Methodologies: Rational Unified Process (RUP), Agile (SCRUM), UML.

Version Control: Visual SourceSafe (VSS), ClearCase, ClearQuest, CVS.

Testing: Junit

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

Sr. UI/Full Stack Developer

Responsibilities:

  • Skilled Digital UI Consultant with a Bachelor's Degree in Information Technology with 4 years of front-end, user-centered design experience comprised of web application design, desktop application design andmobiledesign.
  • Team and goal oriented with skills in communications, user interface design and personnel management.
  • Gained knowledge of the user interface design process and deliverable's throughout the Agile & Waterfall development lifecycle including requirements refinement, task flows, wireframes, COMPS, high-fidelity prototypes, and detailed design documentation.
  • Developed front end using Bootstrap.js, Angular.js, Node.js, D3.js, Backbone.js, where back end is JAX-RS (Jersey) REST webservice.
  • Developed user interfaces using AJAX, JavaScript, JSON, HTML5, and CSS3.
  • Experience creating and extending Javascript code frameworks, clean, semantic HTML/CSS code.
  • Converted PSD files to responsive web design, wrote semantic HTML/CSS and JavaScript widgets.
  • Developed interactive and dynamic web pages using hand coded semantic HTML, CSS, JavaScript, Angular JS and Bootstrap.
  • Created the Application using React.JS and Node.js libraries NPM, gulp directories to generate desired view and flux to root the URL's properly.
  • Successfully deployed into Production a Hybrid Gateway solution linking Saas application with customer's On-premise applications.
  • Developed a single page, mobile-first, cross-device/cross-browser web application for real-time location sharing utilizing Bootstrap, Angular JS http API base using firebase.
  • Developed front end applications using HTML5, CSS3, JavaScript, JQuery, AJAX, Bootstrap, RWD and AngularJS.
  • Used JMS to pick xml file from IBM MQ series Queues and Parsed xml documents using DOM parsers to get data.
  • Converted data from API into JSON format files and retrieve useful information using AJAX calls to display them on the browser.
  • Application maintenance and enhancement using PHP Framework, Object-Oriented Design Patterns (OOD) and MVC methodologies.
  • Services completely redesigned and re-implemented using NGINX, Node JS, Express JS, Mongo DB and SQL.
  • Expertise in Object Oriented Design and experience in writing complex queries for MySQL/Maria DB, MSSQL and other relational databases.
  • Design and maintain ROR code. Implement upgrades, patches, code releases, and database changes using Mongo DB(NoSQL).
  • Experience in translating the matlab code to python( suitable for ROS system) and maintenance the RFID control (JAVA code).
  • Used on Linux platform (LAMP), Magento CMS, MySQL, REST web services, Git repository for this project.
  • Responsible for maintaining and expanding AWS infrastructure using AWS (DynamoDB, SQS).
  • Expertise in application development using WCF, Web Services (SOAP, RESTFUL), AngularJS, Node.JS and Azure.
  • Implemented the task dashboard of different jBPM work flows, and browsing capability using Apache Solr with JBOSS.
  • Developed and deployed solution using several new technologies, including Linux - Ubuntu, Drupal and Apache SOLR.
  • Wrote complex MYSQL queries to reorganize the Drupal database for export and reimport into the WordPress.
  • Project architecture implemented with MVC software design pattern, PHP, LAMP, Cake PHP framework and Content Management System (CMS).
  • Experience with JavaScript build, NPM, Bower, Grunt, GitHub, Git bash command and Phantom.js.
  • Involved in CI/CD process using GIT, Nexus, Jenkins job creation, Maven build Create Docker image and deployment in AWS environment.
  • Experience in software configuration management using version controls like SVN and GITHUB.
  • Used Bitbucket to create pull requests, code reviews, branch permissions and inline discussions.
  • Configured Single sign on (SSO) between applications including different domains as well using Cookie Provider.
  • Created Web Applications, User Interfaces and Layouts with HTML, CSS3, XHTML, DHTML, SAML, jQuery, XAML and Javascript using W3C standards.
  • Used Perl, Php and MySql to develop several personal web sites, SEO (search engine optimization) skills.
  • Communication and management tools used were Slack, TFS(Team Foundation Server), GitHub and Jira.
  • Experience in utilizing external personnel resources via Basecamp to implement Agile development for small business client.
  • Provide input to design, development, and management that results in improved usability and overall user experience.
  • Quickly able to identify business problems, formulate strategic plans, initiate change and implement new process in challenging and diverse environments.
  • Responsible for design and development of application.
  • Developed user requirement specs, conceptual wire frames in axure, detailed screen layouts, design specifications, interaction design and graphic/HTML prototypes.
  • Iconography, Dialog Boxes and Global Look-and-Feel. nvolved Brainstorming New Features, Prototyping, Creating axure wireframes, Defining workflow & Usability review for the below feature list.
  • Implementing User Experience design principles.
  • Develop interaction pieces while adhering to user-centric methodology
  • Participate in site analysis and implement standards and style guide.
  • Collaborate with technical team on timelines and integrationWorking experience in Web Services using SOAP and WSDL, JSF, JSON, JQuery, JMS and Oracle coherence.
  • 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.
  • Developed programs for accessing the database using JDBC thin driver to execute queries, Prepared statements, Stored Procedures and to manipulate the data in the database
  • Used JPA 2.0 (JDBC Framework) and Apache CXF for XML generation.
  • Worked on web services SOAP and REST technologies
  • Involved in debugging the product using Eclipse and JIRA Bug Tracking.
  • Configured JMS Server setupand DB Connection pool setup & deployed Returned items in Weblogic Server.
  • Worked closely with senior data scientists of RRSSC - ISRO for a successful implementation of the project.
  • Preparing mockups for the site by using wire frames (PPT, Photoshop and HTML/CSS)
  • Waterfall methodologies were used to design the functionalities, document and manage requirements throughout the life cycle of the project, including definition, design and testing phases.

Environment: JavaScript, Semantic HTML, CSS, D3.js, Gulp, Saas, Extjs, Bootstrap, Java, RWD, Ant, RAD, DOM, JSON, JQuery, React, Saga, AngularJS, MVC, barba.js, SQL, MySQL, MSSQL, Eclipse, Windows, NoSQL, paper.js, PHP, Python, pixi.js, Node.js, REST, Rust, SOAP, SOLR, Lambda, CMS, Drupal, NPM, WordPress, OAuth, SAML, Mocha, Chai, SEO, Slack, Basecamp, Jira

Confidential, San Francisco, CA

Sr. UI/Full Stack Developer

Responsibilities:

  • Involved in applications design and development using Python and various web technologies.
  • Migrated old modules from PHP to Python.
  • Migrated web application from an unsupported Ubuntu to RHEL 5.6.
  • Maintained extended CORE applications written in Python, Ruby and Java to provide interface to external applications.
  • Followed the Agile and Scrum development methodologies.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing.
  • Configured Jenkins with Apache Ant and Gulp for continuous integration into various environments.
  • Designed and developed solutions for modifying existing and creating new features of a SaaS content delivery platform.
  • Maintained and tested many features for application using Ruby on Rails, Bootstrap, AJAX, Haml MySQL, CSS, AngularJS, Kibana, Sentry and RSpec.
  • Using React JS created Responsive Web Design (RWD) and did data manipulations to display data in company standard format in UI.
  • Involved in writing Javascript for dynamic manipulation of the elements on the screen and to validate the input.
  • Consumed Restful Web services where the transmission of data is in JSON format.
  • Proficient in web front end technologies like HTML, CSS, DHTML, Javascript, Jquery, Dynatables and XML.
  • Experience in using React JS, Flux, Common JS, Web-Pack for SPA development.
  • Developed and implemented the MVC Architectural Pattern using Struts Framework including JavaScript, EJB, and Action classes.
  • Involved in data processing using an ETL pipeline orchestrated by AWS Data Pipeline using PIG and Hive on Amazon EMR.
  • Write scripts for Powerbuilder,SQL and COBOL DBMS SQL as part of maintenance and enhancement to the existing Leader application.
  • Experience with database SQL development and excellent knowledge working with relational database systems such as MySQL, MSSQL and Oracle.
  • Designed a Cassandra NoSQL, Mongo DB, Dynamo DB based database and associated on the RESTful web services.
  • Develop custom responsive WordPress Themes using HTML, CSS, PHP, JavaScript, Sass and Grunt.
  • Developed Merge jobs in Python to extract and load data into PostgreSQL database.
  • Used popular Node.js frameworks like Express and Restify to create a Restful Mock API.
  • Experience in implementing Service oriented architecture and Web Services using SOAP, RESTFUL api's.
  • Implemented the task dashboard of different jBPM work flows, and browsing capability using Apache Solr with JBOSS.
  • Implemented CMS and E-commerce based dynamic sites with open source platforms such as WordPress, Drupal and Magneto.
  • Developed the application using LAMP technologies in an Agile environment using the Object Oriented concepts in PHP and Laravel framework.
  • Worked with GIT for code repositories for pulling and pushing the code from GIT BASH.
  • Used GIT for version control, and Jenkins for Continuous Integration and Continuous Deployment (CI/CD).
  • Experience of using source control system such as Github and Bitbucket.
  • Migrated the development organization from CVS and SVN to Git with Gerrit code review.
  • Experience using CQ5 Adobe CMS, Mantis Ticketing system and Basecamp for organization and collaborating among team members.
  • Implement online payment gateway on the website for donations. Manage Outlook, Cloud drives, MS Excel, webpage promotions (SEO/SEM), managing various other forms of data.
  • Implemented, configured, and customized JIRA issue tracking software with Agile plugin across all company functions and acted as JIRA administrator. Developed framework using Java, BIRT Runtime, iText, MySQL and web server technologies.
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI.
  • Extensively worked with JQuery for effects, AJAX and Java.
  • Developed wireframes to working Pages.
  • Updated Google Maps API v2 to Google Maps API v3.
  • Wrote customized pagination as per Clients Requirements.
  • Created documentation for all new APIs and deprecated API's and provided small demos of each feature, to help out the development teams with maintenance and implementation on an enterprise wide scale.
  • Developed proof of concept wireframes of the application's layouts, interface features and improvements of usability thru front-end object oriented design.
  • Developed standard compliant front-end code using HTML and CSS for styling the documents.
  • Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions using Firefox and IE Developer Toolbar for IE.
  • Modified JavaScript to read client side activities (events) and data and event validations.
  • Prepared the project technical documentation for future correspondence.

Environment: Semantic HTML, CSS, D3.js, Gulp, Saas, Extjs, Bootstrap, Java, RWD, Ant, JavaScript, RAD, DOM, JSON, JQuery, React, Saga, AngularJS, MVC, barba.js, SQL, MySQL, MSSQL, Eclipse, Windows, NoSQL, paper.js, PHP, Python, pixi.js, Node.js, REST, Rust, SOAP, SOLR, Lambda, CMS, Drupal, NPM, WordPress, OAuth, LAMP Stack, Mariadb, Bash, AWS, CI/CD, CVS, Git, GitHub, JAR, BitBucket, SVN, Heroku, SSO, SAML, Mocha, Chai, SEO, Slack, Basecamp, Jira.

Confidential, San Jose, CA

Front End Developer

Responsibilities:

  • Worked on the Spring framework like Spring IOC and Spring DAO.
  • Designed the front end according to specs using JSP and Servlets on server side. Configuring and Integrating iBatis with Struts. HTML Component, data table, panel, dialogue etc was used for creating HTML Pages. Extensive Javascript Library usage.
  • Designed and developed the web-tier using Html, JSP’s, Servlets, Struts and Tiles framework.
  • DevelopedAdd, Edit and profile view web pages for the monitor module using JSP, JSF HTML, JSF CORE tags library.
  • Provided application development, using OOA and OOD methodologies, primarily for Java, EJBs, JSP, (D)HTML, CSS, XML, XSL, XSLT.
  • Used Javascript and jQuery for validating the input given to the user interface.
  • Worked in RDBMS implementation using SOAP, SQL, PL/SQL, MySQL on Oracle database.
  • Created SQL Statements, Stored Procedures, Triggers and Views using TOAD
  • Created SQL Server logins and assigning roles and Authentication models as a part of Security.
  • Developed JSPs, Struts Actions and ActionForms, Tiles layouts and DB2 SQLs.
  • Design and Developed using WebService using Apache Axis 2 on JBOSS.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Followed an Agile, Software Development methodology. Used NetBeans IDE
  • Worked on Posting queue logic by implementing Message-Driven bean (MDB) using JMS and deployed on JBoss server.
  • Create and maintain Amazon EC2 instance that supports the companies Redmine project management site and Mercurial CM.
  • Setup ClearCase server to support CCRC (ClearCase Remote Clients). Evaluated existing software development environment, drafted recommendations for improvements. Worked with GHX and IBM to resolve licensing issues involved with ClearCase software change management solution package. Environment was mixed Windows and Linux, projects written in C++ and Java.
  • Selenium-Sikuli Integration for Distributed Remote Execution
  • Expertise in employing Water Fall Model and best practices for software development
  • Optimized UML design using patterns like DAO, Factory, Service Locator and Business Delegate
  • JSON is used for serializing and deserializing data that is sent to or receive from JSP pages.
  • Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring Framework.
  • Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring IOC pattern.
  • Working Closely with EMC Documentum to implement Engineering Design Storage Repository and Project Document Management.
  • Developed common reusable component libraries (CRUD Scaffolding) to be reused in different projects throughout the company's IT team using GWT, Sencha, Spring data, JPA.
  • Analyzed and resolved production system problems tracked with Rational ClearQuest and JIRA.
  • Designed Interactive GUIs using Java Applets and Swing.
  • Business view and published the packages using Framework Manager onto Cognos Connection.
  • Decomposed Functional Rules and ILOG / Fair Isaacs Blaze Rules for various categories.
  • Assisted in visualization, planning and implementation of Web 2.0 initiatives.
  • Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.
  • Business layer implemented using Spring MVC and Enterprise layer using JMS - IBM MQ Series which would in turn store the data on AS/400.
  • Extensively worked on Application servers like Weblogic, Web Sphere, jboss and Apache Tomcat.
  • Developed shell scripts, on linux platform, to process data from upstream systems that were scheduled to be executed at specific times by Autosys
  • Created directory structure flow using UNIX to receive and send data to internal and external systems.

Environment: JAVA, JSP, Servlet, EJB, Spring, JavaScript, Hibernate, JQuery, Struts, Design Patterns, Agile, HTML, JMS, XML, Eclipse, Itext, Apache, Oracle ECM, Struts, Webservice, SOAP, ILOG, Web2.0, Oracle BPM, JSF, WSDL, Apache Axis2, Apache Tomcat Server, SOA, PL/SQL, Oracle10g, UML, Weblogic, Rational Rose, Junit.

Confidential, CA

UI Developer

Responsibilities:

  • Involved in Design, Development, Bug fixing, Improvement and Enhancement of web application modules.
  • Designed and developing Front-end UI entities to improve and enhance the exiting web application.
  • Worked Bootstrap.js, Knockout.js, require.js, Moment.js, jQuery JavaScript libraries to make website responsive and interactive.
  • Supported internal employee use application developed in Angular.js framework.
  • Used jQuery AJAX request/response and JPA to form the integration between Front-end and Middleware API's.
  • Kentico CMS for website hosting and synching in development and production environment.
  • Apache Tomcat and node.js servers to deploy and configure Java API's and Front-end modules respectively.
  • HTML5, CSS3, Ajax and all the leading browsers to design the website content.
  • Developed Java API's to meet the business needs and integrating it with the backend database using JDBC connectivity.
  • Git repository for version control, tagging and distributed non-linear workflows.
  • JIRA to track issues, defects and bugs as well as project progress.
  • Worked on Ubuntu 14.04 and its native applications like Reminna-forremotelogin, Termin
  • Linux commands for servers,remoterepository and other operations.

Environment: Java, Servlet, EJB, Struts. JMS, JDBC, Hibernate, Spring, Java Script, AJAX, UML, Eclipse, Weblogic, SOAP, Selenium, JBoss, ANT, JQuery, NetBeans, JSP, EJB, WSDL, Toad, Water Fall Model, iBatis, EMC Documentum, web services, HTML, XML, MS SQL server2005, My SQL, CVS, JIRA, ClearQuest, Swing, Clearcase, Junit.

Confidential, FL

Application Developer

Responsibilities:

  • Wrote multithreaded programs to measure system performance
  • Worked on GUI internationalization using JSP and Core Java
  • Used Mercurial to keep track of versioning of the source code
  • Worked on bug fixing
  • Used JDBC APIs for database connectivity and data retrieval.
  • Developing HardwareStoreMarketer.com site using ASP.Net.
  • Worked on various client websites that used Struts 2 framework, Hibernate and OGNL
  • Wrote test cases using JUnit testing framework and configured applications on Weblogic Server
  • Involved in debugging the product using Eclipse 3.6 and JIRA Bug Tracking.
  • Involved in writing stored procedures, view, user-defined functions and triggers in SQL Server database for Reports module.
  • Simulation was developed using C++.
  • Implemented real-time patient prescription history verification system using C, Oracle PL/SQL on VMS platform.
  • Used Visual Source Safe for source control.
  • Manipulated data and performed data preparation using TSO, ISPF and SPF system utilities.
  • Developed and implemented Legacy system programs by using COBOL, DB2, CICS, JCL, JAVA and VSAM.
  • Wrote stored procedures in Oracle PL/SQL for data entry and retrieval.
  • Extracted and modified data from VSAM files for PDF reports.
  • Automate nightly batch processing and job alerts using REXX.
  • Responsible for migrating Websphere server from v6.1 to v8.0 and migrating IBM CICS Transaction.
  • J2EE to communicate legacy COBOL based mainframe implementations.
  • Designed and developed Message Flows and Message Sets and other service component to expose Mainframe applications to enterprise J2EE applications.
  • Use FileAid datasets to validate backend results of test events.
  • Configuring and analyzing JCL to execute mainframe batch.
  • Actively involved in contributing to RFP and POC activities in IMS.
  • Used standard data access technologies like JDBC and ORM tool like Hibernate
  • Designed, implemented new website features and provided support, maintenance

Environment: Core Java, JSP, JUnit, Mercurial, Eclipse, .Net, JIRA, JDBC, Struts, Hibernate, Visual Source Safe, Weblogic, Oracle, OGNL, C, C++, Linux, MS SQL Server, COBOL, FileAid, REXX, ISPF, Mainframe, CICS, IMS, VSAM, JCL

We'd love your feedback!