Software Developer Resume
SUMMARY:
- Over 9 years of professional experience in requirement understanding, solution designing, development, project management, working with PTC Windchill,FlexPLM and Java technologies.
- Hands on experience of PLM platform and solution offerings from major PLM solution providers.
- Senior Developer, Tech Lead consultant and Solution architect.
- Effective management skills, demonstrated proficiency in leading and working with individuals to maximize levels of productivity while forming cohesive team environments.
- Profound experience in onsite customer interaction, providing best solution based on the customer requirement, performance and process improvement.
- Worked on migration of existing Flex PLM application from cloud to in - house in short timelines.
- Flex PLM 9.1 to 10.2/11 Upgrade successfully performed in shorter time lines.
- Extensive Experience in configuring Flex PLM application including latest versions i.e. Flex PLM 11.0
- Experience and strong skills in Flex PLM JSP, SSP, CSP, workflows, tech pack, report, data loading.
- Have knowledge on Flex PLM 11 query builder tool and VRD package.
- Have experience in Flex PLM infrastructure setup activities like Re-hosting, Setting up Apache in DMZ, Reverse proxy configuration, HTTPS setup to URL.
- Experience in designing creating Restful web services with Core Java / J2EE application to tune in and design in multi-tier distributed systems.
- Created RESTful Web Services and developed client code to consume the services.
- Experience on L2 and L3 Production Support, Maintenance and bug fixing.
- Experience with SVN, TFS, CVS, Git Source Control tools for code check-ins.
- Responsible for checking cross-browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Solid working Experience in various IDE's: Eclipse, Net beans, My Eclipse, PL SQL developer, SQL Developer and build tools like Ant, Maven.
- Involved in creating unit test cases using JUnit.
- Received good feedback from customers in UAT‘s and user s.
- Extensive knowledge in the full life cycle of the software design process including requirements gathering/analysis, UML model creation, software development, testing and software maintenance.
- Have good experience in dealing support and development projects.
- Attended Organization on JAVA, PTC Flex PLM and SA s.
- Good experience on various domains like E-commerce, RFA,
- Interested to work in Windchill or any PTC tools.
- Articulate communication, interpersonal skills with strong Analytical, Programming and debugging skills.
SOFTWARE KNOWLEDGE:
Java Frameworks: Spring (IOP, AOP & MVC), Struts, Hibernate, Struts2, JSF, Junit
Tools: Windchill, Flex PLM, Flex PLM upgrade tool
Java Technologies: Core Java, J2EE, JDBC, SERVLETS, JSP, AJAX, Web Services
Operating Systems: Microsoft Windows, Linux, IBM AIX
Databases/Languages: Oracle 10g, SQL Server, PL/SQL
Web/Application Servers: Web logic 8.1, Tomcat
Tools: Eclipse IDE, My Eclipse,
Tools & Utils: SVN, Ant, Maven, PUTTY, SQL Developer, HP Quality Center, HPALM, Hudson, J Meter
Scripting Languages: JavaScript, JQUERY, AJAX, Linux Shell Scripting
PROFESSIONAL EXPERIENCE:
Software Developer
Confidential
Responsibilities:
- Proposed estimates with detailed approach for fixed bid project.
- Prepared detailed plan for execution of project.
- Prepared technical design document and test cases to be validated.
- Code changes required in integrations and Ant script prepared for Deployment.
- Coded reusable utility to migrate Windchill ldap users to HBI Active directory.
- Coordinated HBI Network team, Intel team, security teams and configured HTTPS Setup and Apache in DMZ using reverse proxy.
- Handled Production cutover activities including plan to final go ahead.
- Migrated DEV, QA and PROD FLEX PLM servers to in-house network ahead of planned dates.
- Handled UAT and production support.
- Received appreciations from customer for finishing in shorter timelines.
- Synched configurations of two systems.
- Loaded library data in to other application.
- Code implemented to load the data which is not possible through OOTB
- Https setup by coordinating HBI network, security teams.
- Implemented code to tech pack changes on BOM and BOM Sizing page.
Confidential
Responsibilities:
- Worked on proposals for Confidential FlexPLM 11 upgrade and integration with SAP PI.
- Worked on POC for Confidential document management and demonstrated to customer.
- Prepared system for demo setup with Walmart on Season Dashboard usage
- Prepared system for demo setup with Walmart on Product workflow usage
Confidential
Technical Lead
Upgrade Version: FlexPLM 10.1 to Flex PLM 11
Responsibilities:
- Upgraded local machine to foresee the possible issues and have ready fixes during actual upgrade.
- Worked as a Technical lead to handle code porting and server upgrade.
- Worked on changes identified during upgrade.
- Worked with Infra team to setup servers.
- Worked on Flex 11 customizations identified during upgrade discussions.
- Worked to upgrade local machine to have configurations ready for unit testing.
- Worked in server upgrade for data upgrade
- Worked closely with PTC to resolve upgrade issues timely.
- Good knowledge on Flex 11 configurations and changes released in latest version.
Confidential
Technical Lead
Responsibilities:
- Worked on Product, Color way & Costing outbound integrations
- JMS approach is used to communicate with other tool.
Confidential
Solution architect
Upgrade Version: FlexPLM 9.2 to Flex PLM 10.2 M030
Responsibilities:
- Upgraded local machine to foresee the possible issues and have ready fixes during actual upgrade.
- Worked as a Technical lead to handle code porting and server upgrade.
- Worked on changes identified during upgrade.
- Worked with Infra team to setup servers.
- Worked to upgrade local machine to have configurations ready for unit testing.
- Involved in server upgrade for data upgrade
- Worked closely with PTC to resolve upgrade issues timely.
- Good knowledge on 10.2 configurations and changes released in version.
Confidential
Onsite Technical lead
Responsibilities:
- Worked as a Solution Architect for phase 2 Enhancements and handled UAT’s and s.
- Trained admin users and business users to use the application.
- Involved in development of different modules of the application like Workflows, Dashboard, Vendor portal, Cost sheet, Configurations
- Involved in configurations like Groups, Roles, Users, Teams, Security Configurations
- Involved in developing one click deployment Ant script.
- Involved in implementing reports in Flex PLM.
- Involved in developing JUNIT Test scripts for Flex PLM customized files.
- Involved in Preparing RTM for the project.
- Trained users on Flex PLM AI illustration scenarios.
- Actively participated in PTC Tech support calls to get OOTB issues fixed.
- Acted as a Build manager of the project and Sonar Administrator for the entire department.
Technology: Core java, JSP, Eclipse Helios, Tomcat, JavaScript, AjaxLog4j, Tortoise SVN, SONAR,J-Unit, JSON, Java Script, Ant Scripts for Linux.IBM AIX
Confidential
Solution architect
Responsibilities:
- Working as a Support Lead for the enhancements
- Worked in Season groups and custom reports.
- Involved in configurations like Groups, Roles, Users, Teams, Security Configurations
- Involved in Preparing RTM for the project.
- Actively participated in PTC Tech support calls to get OOTB issues fixed.
- Involved in integrations with SAP using SOAP web services.
- Prepared design for SOAP integrations and developed Season product data integrations.
Confidential
IT Consultant
Responsibilities:
- Infrastructure setup to train huddersfield university students.
- Flex PLM configuration loaded with all the Users, groups, Tech pack, Vendor Portal.
Confidential
Developer
Responsibilities:
- Worked as a developer
- Worked on customizations using Ajax and SSP’s.
- Involved in configurations like Groups, Roles, Users, Teams, Security Configurations
- Actively participated in PTC Tech support calls to get OOTB issues fixed.
Confidential
Software Developer
Responsibilities:
- Involved in development of different modules of the application.
- Used design patterns MVC, Single Ton, DAO and DTO.
- Involved in Developing Test Cases.
- Involved in development of DAO to access data from database.
Technology: Core java, JSP, Struts, Hibernate, Eclipse Galileo 3.5.1, Weblogic 8.1,JavaScript, Log4j, Tortoise SVN, JUnit.