Web Software Engineer Resume
Rockville, MD
OBJECTIVE
- To achieve challenging career in Web Application Development working in a dynamic professional environment with a growing organization and utilize my creativity and innovative thinking for benefit of teh organization and myself.
SUMMARY
- Qualified Professional with over 3 years of experience in professional environment in Object Oriented design, programming, developing and testing of Client / Server, Enterprise and Web Application.
- Solid ability in Object Oriented/based technologies like Java and C++.
- Involved in all phases of Software Development Life Cycle (SDLC): Analysis, Design, Development, Testing, Deployment and Maintenance using Java related technologies such as J2EE, JSF, IceFaces, Spring, Hibernate, JSP, Servlets, JSTL, and JDBC.
- Strong skills in web technology such as HTML, CSS, XML, DOM.
- Experience in Twitter Bootstrap. And Hands on PHP and Ruby
- Excellent skills in JavaScript, jQuery and DataTable API for jQuery.
- Excellent skills in Using Firefox and Chrome Developer’s tools( Inspect, Console, Network, Style Editor etc)
- Experience implementing REST Web Service and Ajax using jQuery and Java.
- Strong experience on usage of CSS in managing teh front view of teh Application.
- Experience in database technologies such as MySQL and Oracle.
- Working Knowledge of Web and Application server such as Apache Tomcat and JBoss Server.
- Experience with Bug Tracking Tools such as JIRA.
- Experience with Source Code Management system GIT, SVN, Tortoise and CVS
- Possess good debugging skills using firefox and chrome developer tools.
- Technically proficient in Microsoft Word, Excel, PowerPoint and Access.
- Good Technical background, analytical ability, problem solving, decision - making, good communication skills, team player and goal oriented, with a commitment towards excellence.
- Hands on ANT to develop build scripts.
- Strong experience using development tools: Eclipse and hands on NetBeans
- Strong skills on Firefox and Chrome developer tools.
- Aptitude to acclimatize new software technologies quickly.
TECHNICAL SKILLS
Languages: Java, C++
Java Technologies: Core Java, Servlets, JSP, J2EE, EJB, JDBC, Ant
Scripting/Markup Language: JavaScript, jQuery, XML, HTML, PHP, CSS, ICEfaces, Facelets, Bootstrap
Framework: JSF, Spring, Hibernate, Struts MVC
RDBMS/Databases/Tools: MySQL, Oracle, MS Access
Web & Application Server: JBoss, Apache, Tomcat, GlassFish
Operating Platforms: Windows, Linux, UNIX
PROFESSIONAL EXPERIENCE
Confidential, Rockville, MD
Web Software Engineer
Responsibilities:
- Extensively used HTML5 to create new pages such as Alarms, Events, Profile, Device, Audit Logs etc.
- Used Twitter Bootstrap for creating popup menus, messages, dialog etc.
- Used JQuery and DataTable API to render teh output in teh form of table to display alarms, events, user management, Profiles, Modems, Audit logs etc.
- Used REST web services to communicate Frond End with Back end systems.
- Extensively implemented REST API’s to communicate with Backend Java backend code.
- Used Ajax calls for Rest API implementation using jQuery API.
- Used client side validation on all teh forms that were created such as login, register, profile and device pages.
- Used CSS for better styling throughout teh web pages using both external and within page styling.
- Extensively used jQuery to manipulate DOMs and CSS to design teh page at run time.
- Used JavaScript chart library API C3 to show teh graph that shows change over time, dB signal strength.
- Worked on cross browser issues to support teh major browsers.
- Used Chrome and Firefox developer tools to view teh Network communication and changing teh style sheet on teh go.
Environment: JavaScript, jQuery, HTML, Twitter Bootstrap,, Ajax, REST API, CSS, DataTable, C3, Redmine, Unix
Confidential, Rockville, MD
Software Engineer
Responsibilities:
- Adding new functionalities involving both front and back end codes to teh existing NBIA web portal.
- Changed look and feel of various pages throughout web portal using CSS, JavaScript and jQuery.
- Used JSF and Icefaces as front end framework for developing UI pages.
- Debugged various Jira items involving both front and back end.
- Extensively used ICEfaces and facelets for adding new pages for client side viewing.
- Implemented new browser support and numerous cross browser compatibility issues.
- Participated in various performance load testing.
- Created DAO’s and DTO’s for pulling records off of database using hibernate.
- Implemented REST web services for clients to access teh both teh private and public records.
- Edited liquibase script as part of modifying databases in NBIA.
- Helped resolve issues related to installation, maintenance and support of NBIA software and other supporting softwares implemented by various organizations.
- Debugging various issues related to Clinical Trial Processor (CTP) and User Provisioning Tool (UPT).
- Helped migration of software from SVN to GitHub.
- Involved in complete software development life cycle with Object Oriented approach.
- Large scale images uploading using CTP to NBIA application managing UPT for testing purposes.
- Participated with Systems team to set up Dev environment.
Environment: Java, J2EE, JSF, Hibernate, HTML, XHTML, Java Script, ICEfaces, Facelets, XML, ANT, AntHill Pro, MySQL, Oracle