Lead Developer Resume
Dallas, TX
SUMMARY
- 8+years of experience in IT industry as Solution Engineer, Involved in Software phases like Design, Development, Deployment, Testing and Integration of Web and Enterprise Application.
- Acquired Business knowledge with experience in multiple domains as Airlines, Banking & Finance.
- Experience in working IBM WebSphere and developed Services on Desktop, Web, mobile systems.
- Build many web applications using these technologies HTML 5, CSS, JSP, JavaScript, JSON, JQuery, Servlets, XML, XSL and SQL.
- Certified Scrum Master, worked in agile paced environments
- Having Good knowledge on BIG Data Technologies, Apache Hadoop and Cloud Technologies.
- Experience in open resource Java frame works and associated JAVA EE technologies and Expertise in developing and building solutions with Eclipse IDE and Application servers
- Experience in working in different IDEs like Eclipse, RAD, WAD and also different Application Servers like WebSphere Application server, Tomcat, Solaris.
- Working in various J2EE components like Servlets, JSP, AJAX and JMS.
- Experience using Oracle, MySQL, XML, PL/SQL.
- Experience in Version Managers like CVS, Clear Case, Ant and Maven.
- Experienced & worked on tools with customization JIRA, Confluence, Remedy, Service Now, Clear Quest
- Experienced with client side validation using JavaScript, JQuery.
- Experience in Build and Deployment with toolsJenkins and IBM Build Forge.
- Excellent work experience with UML methodologies involving Use cases, Sequence Diagrams, Activity Diagrams, Class Diagrams
- Strong Analytical skills and expertise in debugging and doing RCA (root cause analysis) for production bugs and trouble shooting in critical real time scenarios.
- Worked on Agile Scrum methodology environment
- Hands on Experience with Log4J for extensible logging, debugging and error tracing.
- Handled different roles as Team Lead, Support specialist, Business Analyst and Application Developer in various projects
- Expertise in multitasking and understanding various modules of a system to develop robust solutions.
- Having extensive experience in developing solutions on Concourse applications and Web site Development using technologies and keeping track of upcoming technologies/ frameworks to address the current needs of industry.
- Having Experience on leading the onsite/offshore Team and maximize the performance of team by motivation and working together.
TECHNICAL SKILLS
Technology: Java, J2EE, JDBC, Servlets, JSP, Log4j, XML, JQuery, JavaScript,UNIX Scripting
UI: HTML, HTML5, JavaScript, XML, XSD, XSLT, CSS, Jquery
Frameworks: Spring, Struts
DW & ETL Tools: Ab Initio
Query Languages/DB tools: SQL, PL/SQL, PL/SQL developer, DB Visualizer
Databases: Oracle, Sybase, MySQL
Application Servers: IBM WebSphere 6.1, 7, Apache Tomcat
Other Tools: CVS, Build Forge, Jenkins REMEDY, Blackberry Simulators, Service Now and WINSCP, Putty, Eclipse IDE, Clear case, Remedy, JIRA, Confluence, Clear Quest
Methodologies: Agile (Scrum), Waterfall
Operating Systems: Windows 98/NT/2k/XP/7, UNIX, LINUX
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
Lead developer
Responsibilities:
- Discuss with Product owners on the Client Requirements and work on user stories with facilitating meetings along with Team
- Successfully migrated the projects from Waterfall to Scrum
- Organized and facilitated sprint planning, daily stand - up meetings, reviews, retrospectives, release planning, demos and other Scrum-related meetings
- Create and concise epics/stories based on the client requirement
- Instructed and modeled core Agile principles of collaboration, prioritization, team accountability and visibility
- Used JSP for presentation layer, developed *IDS application Templates with HTML, XML as per requirements.
- Developed the user interface using JQuery, JavaScript, and HTML.
- Design the UI pages for flight information, standby list pages & marketing pages using HTML5, CSS and in corporate them in templates.
- Develop the logic to run the marketing videos using Flash in IDS displays
- Develop Business logic to retrieve the Data using JAVA & J2EE technologies and display along with templates in IDS application
- Deployment of application in the servers using Build forge.
- Perform Unit & Functional testing in the QA hangers,
- Co-ordinate with Testing team on UAT environment and fix if any defects reported.
- Create the Changes for Production and co-ordinate with dependent team on prod deployment.
- Handling the Prod. Support for all the Front End applications for all problems happening in Production environment
- Initiate and drive the recovery conference with vendors, other teams for production problems without major impact to business
- Involve in work requests for generation of reports and provide them to Management Leadership.
- Create Scripts for batch jobs and Data load jobs using UNIX shell Scripting
- Verifiy the webservices deveopled and build new services based on the business need.
- Participate in the meeting with Product owners and Vendors
- Debug theConsumed and created the Web services for application.
- Ownership to the problems in application, analyse them and find the RCA and fix the issue.
- Lead and motivate the team to increase the productivity and provide application stability.
- Utilized Log4J for debugging and logging the operations of the application
- Performed cross Integration with Deployment of the application and maintain stability in Hanger environment.
- Query tuning and optimization for performance issue
Environment: J2EE, Spring, WebServices, HTML5, JQuery, Build forge, Servlets, JSP, JMS, Spring, JSP, Oracle 10g, Eclipse IDE, Log4J, SQL, JDBC, Service-Now, Remedy, Putty
Confidential, Dallas, TX
Lead Developer
Responsibilities:
- Involved in the discussion with Product owner on requirements of deliverables
- Translate high level business requirement into functional specs and define technical solutions to meet these requirements
- Prepare the design documents with application modules
- Design the User Interface using HTML, CSS, JQuery, in corporate the business logic and develop the Kiosk client application
- Integrate the applications with other dependency applications
- Co-ordinate with IBM team (Vendor) on the dependency integration
- Develop the client with API to consume the services provided by Amadeus& Sabre services on Reservations in Kiosk.
- Work on Log4J for debugging and logging the operations of the application
- Build and deploy the applications in Test hangers
- Develop the modules using Webservices to get loyalty and Flightinfomation services
- Used JAXB api to transfer XML data between systems
- Testing - unit testing, integration testing and performance testing.
- Co-ordinate and involve in Meetings with Business clients during and after deployment.
- Responsible for Code Review, Testing, Documentation and Bug Fixing.
Environment: J2EE, Java Spring, Web Services,, HTML5, JQuery, Build forge, Servlets, JSP, JMS, Spring, JSP,, Oracle 10g, Eclipse IDE, Log4J, PL/SQL, JDBC, Service-Now, Remedy, Putty.
Confidential, Wasington, DC
Sr. Java Developer
Responsibilities:
- Analysis of the Functional Specifications provided by the client
- Prepare Software Requirement Specification, Release plan, documentation etc.
- Interacting with Customer and understand the requirements
- Designed and developed user interfaces using JSP, HTML and CSS.
- Extensively used the LOG4j to log regular Debug and Exception statements
- UsedCVS for version control system.
- Develop web application using Struts Framework.
- Security Authentication code is developed using LDAP
- Responsive webdesign pages are developed using HTML, JSP and XML.
- Search pages are developed with pagination logic using JQuery
- Planning, Scheduling, Tracking and Delivery of the application to Customer
- Design Review of the system
- Review of Application code using Security Code Review Checklist.
- Quality Control and Software Configuration
- Implementation, Deployment & Support
- Testing - unit testing, integration testing and performance testing.
Environment: J2EE, Java,XML, J2EE, JQuery, JavaScript, HTML, CSS, XML, Eclipse IDE, Toad, Site MinderIBM Web Sphere Application Server, Sun One LDAP, Black Berry Simulators,JSP, HTMLand CSS,, Struts,LOG4j,CVS,HTML,JSP, Servlets, Xml.
Confidential
Java Developer
Responsibilities:
- Impact Analysis of the Existing application are prepared and sharing with Customer
- Preparing the Test cases of applications
- Scanning the application using IBM App scan for finding the vulnerabilities
- Coding using Security API’s to remediate and avoid vulnerabilities
- Help the Team to resolve the technical issue
- Performing Trail run of application testing with App Scan tool
- Fixing the issues for the raised after testing,
- Coordinating with testing team and perform integration and performance testing
- Designed and developed spring AOP module as for the implementation of the logic.
- Planning, Scheduling, Tracking and Delivery of the application to Customer after following QA process.
- Designed and developed all the applications using HTML, JQuery
- Involved in Reporting module development to share the reports in CSV and PDF file format.
Environment: Java, XML, XSL, J2EE, HTML, spring, Eclipse, CVS, LDAP, Site Minder, IBM App, HTML 5, JQuery, JSP, Configuration, spring Framework, Planning, Scheduling, Tracking and Delivery
Confidential
Java Developer
Responsibilities:
- Interacting with Customer and understand the requirements
- Help the Team to resolve the technical issue
- Design the application
- Coding using HTML, JSP, Servlets and XML.
- Develop the features of feeds and widgets in customized content management system(CMS)
- Client side validation are done using JQuery and Java script.
- Perform Database management and JDBC connectivity
- Extensively used Eclipse IDE while writing code & used Sub Version for version control.
- Used Log4j for logging and debugging.
- Have involved in both the low level design and detail design phase of this project.
- Deployed the Application on Tomcat Server.
- Planning, Scheduling, Tracking and Delivery of the application to Customer
- Tracking the issues using Issue management tools (JIRA).
- Review of Application code using Security Code Review Checklist.
- Experienced with Quality Control and Software Configuration.
- Strongly Focused with Implementation, Deployment & Support
- Testing - unit testing, integration testing and performance testing
Environment: Java, XML, XSL, J2EE, HTML, SQL, Eclipse IDE, CVS, Toad, Testing, Log4j, debugging, HTML, JSP, Servlets, maven, velocity, xml, Eclipse, IDE.