Sr. Mobile Web Developer Resume
Charlotte -, NC
SUMMARY
- Over 7 years of IT experience in Object Oriented Analysis, Design, Development, Unit Testing, Deployment and Implementation of Mobile/Desktop Web Applications, various Client Server, Internet, Intranet and Web systems using AKAMAI server and web technologies framework.
- Microsoft Certified HTML5, CSS3 and JavaScript developer.
- Good experienced in object oriented programming analysis with extensive Software Development Life Cycle (SDLC) experience in Application Software Specifications, Design, Development, Unit Testing and debugging, Maintenance.
- Experience in working with designed and coded application components using Agile and Waterfall methodologies.
- Strong experience in designing and developing front - end and rich GUI interfaces using HTML5, JavaScript and CSS3.
- Good experience in Design and development of front end hybrid mobile web applications using HTML5/CCS3/JavaScript/AngularJS/NodeJS/Bootstrap/jQuery/jQueryMobile technologies.
- Experience in Server side development using JAVA/JSP/Servlets/JDBC/JDK.
- Experience in XHTML, XML, JSON, AJAX and Apache server.
- Deploying and migrating the application from DEV to TEST to QA to PROD
- Performed Analysis, Design, Code Reviews, Unit testing using JUnit and Integration Testing using SOAP UI.
- Developed applications using Eclipse, Netbeans and Notepad++.
- Experience on tools like Sonar and Crucible for code review.
- Performed version control using SVN, Perforce(p4v).
- Experience in describing data using XML (DTD, Schema) and working with XML management technologies like XSL, XSD and Web Services using protocols such as SOAP.
- Knowledge in Android development.
- Knowledge in relational database designing and SQL manipulation with Oracle, MSSQL, and MySql.
- Experience in Object Oriented Methodologies, design patterns and UML modeling using tools like MS Visio & Rational Rose.
- A self-motivated team player with excellent inter-personal and communication skills.
- Played a major role in successfully completing projects and effectively managing/coordinating with team members, delivering in fast paced & stressed environments.
TECHNICAL SKILLS
Scripting: Java Script, HTML5, CSS3, AngularJS, Ajax, Cordova, XML, Unix Shell, jQuery, jQueryMobile
Languages: Java, J2EE,SQL,C, C++
Servers: Apache Tomcat, WebSphere, Jenkins
Special Software: Eclipse, Notepad++, Netbeans, Apache HTTP Server, SOAPUI, HP QC11, JIRA, Jenkins
Databases: Oracle, SQL Server, MySQL, RDBMS
Operating System: Windows10/Windows 8/XP/ 2000/2007/2008 , Unix, Mac, Linux
Development Tools: Netbeans, Eclipse, Notepad++, Brackets
Version Control Tools: SVN, Perforce
Framework: Twitter Bootstrap, Modernizr
PROFESSIONAL EXPERIENCE
Sr. Mobile Web Developer
Confidential, Charlotte - NC
Responsibilities:
- Developed and implemented “Money management”, “Accounts” and “Sign in” modules.
- Designed screens using wireframes and development using HTML5, CSS3 and JavaScript.
- XML to JSON parsing in order to make data from web services easily accessible all over the application.
- Code development, testing, bug-fixing, preparation of program specifications and unit test plans.
- Sonar and Crucible tool for code review
- Integration testing using web services and SOAPUI.
- Implemented session management using JavaScript for the whole project.
- Implemented “Barker count” functionality which enables user to be notified of the count of pending transfers and bill pays and deals etc.
- Trained the team members on project, system requirements and other project artifacts necessary to get them started with the project.
- As a "Money Management" module lead, reviewed the code developed by team members and coordinated with BAs and test leads.
- Accomplished the development for 3 modules in a stringent timeline by efficient planning
- Worked on agile methodology, developed screens and functionality in sprints, participated in daily SCRUM calls, monthly sprint meetings as well as sprint retrospective meetings.
- Coordinated with Web services team to ensure the integration between screens and web services is working as expected.
Environment: Operating System: Windows7, Android, MAC
Mobile Web Developer
Confidential, Charlotte - NC
Responsibilities:
- Screen design using wireframes and development using HTML5, CSS3 and JavaScript.
- Handled functional parts of application and web-service communications using AngularJS and AJAX.
- Performed Analysis, Design, Code Reviews, Code Walkthroughs, Unit testing using JUnit and Integration Testing using SOAP UI.
- Developer and point of contact for "Accounts", "Bank by Appointment" and "Get your money" modules.
- Code development, testing, bug-fixing, preparation of program specifications and unit test plans.
- Performed version control and code check ins using Perforce tool.
- Worked on agile methodology, developed screens and functionality in sprints, participated in daily SCRUM calls, monthly sprint meetings as well as sprint retrospective meetings.
- Prepared different set of page layouts in order to pick the best suitable design for each page in the application.
Environment: Operating system: Windows XP
Mobile Developer
Confidential, Madison WI
Responsibilities:
- Screen Design and development using jQueryMobile, JavaScript, HTLM5, CSS3.
- Used tools Netbeans and Eclipse for screen development.
- Involved in Design and Development using OOAD methodology to capture and model business requirements, facilitated code walkthroughs with team members.
- Gathered user requirements, analyzed and wrote functional and technical specifications.
- Created Use Cases, Sequence, Object Model and Component UML diagrams using Rational Rose and other UML tools.
- Developed for “sign in” screens, functionality includes 3 levels of security validation.
- Defect management activities including - defect analysis, bug fixing, defect closure.
- Working closely with onsite for delivering best quality deliverables in specified time lines.
- Used SVN tool for code check in and version control.
- Prepared documents coding and testing.
Environment: Operating System: Windows
JAVA/Web Developer
Confidential, Jersey city NJ
Responsibilities:
- The User Interface was implemented using HTML, Used CSS for making the UI more interesting and effective.
- The client side validations were implemented using JavaScript.
- Oracle database was used for storing the data required by the project.
- The application was developed using Java as the programming language using the MVC2 Model architecture.
- SQL was used to retrieve the data from the oracle database using Java Servlets.
- Implemented various features like captcha, multi-language support, session management and PDF report generation.
- The backend functionalities were done using Servlets and MVC 2 architecture.
- Used Eclipse for project development and SVN for version Control.
Environment: Operating System: Windows
Java Developer
Confidential, NY
Responsibilities:
- The User Interface was implemented using AWT and Java Swings.
- Involved in building both the front end and backend for all the modules.
- Provided robust design solutions for all developments using Rational Rose.
- Built the application purely using java and RMI's to connect to systems in a LAN.
- Used Netbeans for code development.
- The application is built in such a way that the interface can be loaded on any system in the network.
- The application was implemented using Waterfall Model.
Environment: Operating System: Windows, Languages: Java, Java Swings, RMI. Special Software: LAN
Java Developer
Confidential
Responsibilities:
- Gathered user requirements, analyzed and wrote functional and technical specifications.
- Implemented web designed interfaces web interfaces using HTML, JSP, Servlets, JavaScript and CSS.
- Designed front-end, data driven GUI using HTML, JavaScript
- Implemented queries using JDBC interface for accessing data from Oracle, My-SQL, PSQL .
- Designed and developed Use-Case Diagrams, Class Diagrams and Object Diagrams using UML Rational Rose.
Environment: Operating System: Windows
