Versatile Software Engineer with 10+ years of experience in full-cycle software development, specializing in Java, J2EE, PHP, Scripting Languages and HTML. Expertise in web development, PLM implementation, automation testing, and cloud-based solutions. Proven ability to design and deploy enterprise applications using JBOSS, Tomcat, and OwnCloud. Also have experience in LDAP synchronization with SOA services, UI automation (Ranorex, UiPath RPA). Adept in Agile methodologies, using tools like GIT, JIRA, Kanban board. Developer to drive efficient development and collaboration. A proactive problem-solver passionate about AI-driven coding, automation, and delivering high-impact solutions. Highly skilled in implementation engineering with strong focus on optimizing system performance and ensuring seamless software integration. Demonstrates methodical approach to problem-solving, valuing order and precision to deliver projects on time with minimal errors. Offers extensive experience in troubleshooting, system configuration, and deploying scalable solutions while maintaining solid work ethic.
Project 1 – Software Developer
Client: Diamler GmBH , Stuttgart, Germany
Project Overview: The 'DXCloud' project is a data-exchange cloud solution designed to facilitate the upload and download of large job files via a web interface. The application includes functionalities for user and supplier management, allowing the creation of cloud accounts for file transactions
Key Responsibilities:
Technologies: PHP, HTML, JQuery, JS, Datatable, Oracle VM, SqlPlus, Owncloud, JOBOSS EAP, Ubuntu
Project 2 – Jr PLM Implementation Engg
Client : Siemens Healthineers, Erlangen, Germany
Project Overview: This was a solo project focused on the daily synchronization of LDAP users with Teamcenter users. The goal was to create, delete, and modify user details while managing their Teamcenter licenses based on LDAP data
Key Responsibilities:
Technologies: JAVA, SOA Services, Teamcenter
Project 3 - Automation Test Developer
Client : Siemens Healthineers, Erlangen, Germany
Project Overview: In this role, automated UI tests were developed for the Teamcenter product as part of the software development lifecycle. Utilizing Ranorex Automation Testing Tool, tests were executed automatically during off-hours to ensure efficiency. The integration of these tests into the build environment served as a critical gate for check-ins on the integration branch, with a focus on fast execution of smoke tests to minimize delays in the build process
Key Responsibilities:
Technologies: C#, JavaScript, Git, Teamcenter, Ranorex IDE, Kanban board, Agile scrum
Project 4 - Software Developer
Client: Siemens GMBH, Nuremberg, Germany
Project Overview: Siemens used a desktop application to share the documents with the team and other vendor. It was developed using Java technology
Key Responsibilities:
Technologies: JAVA J2EE, Aspose Libs, Tomcat, SQL, UiPath RPA, Kanban board, Agile scrum
Project Overview: The project aimed to automate various processes within retail stores, enhancing operational efficiency and control over environmental factors such as lighting, store timings, and refrigeration temperature. The system also included alarm functionalities to alert staff when manual assistance was required
Key Responsibilities:
Technologies: PHP, JQuery, CSS, HTML5, VMWare, Mysql, Balsamiq, Agile scrum
Project Overview: Developed a web application designed for internal use within the client organization, facilitating information sharing related to company activities, policy updates, product launches, and more. The application enables various internal departments to manage and update information seamlessly
Key Responsibilities:
Technologies: JAVA, JSP, Hibernate, Tomcat, Mysql
Project Overview: The 'RPACS' project is a telecom-based system that enables network planners to logically design and plan telecom circuits, supporting 21CN networks. This system assists network engineers in providing broadband connections by allowing them to create connections, route circuits, and allocate bandwidth for customers, which are then physically implemented in the network
Key Responsibilities:
Technologies: Adobe Flex, JAVA, PL/SQL, Eclipse, HP-QC, Agile scrum
Project Overview: Developed an ERP product designed to manage suppliers, purchase orders, and facilitate report generation, enhancing operational efficiency and data management for the organization
Key Responsibilities:
Technologies: JAVA, J2EE, HTML, Dreamweaver, MYSQL
Project Overview: Developed web application for the company to showcase their products
Key Responsibilities:
Technologies: HTML, CSS, Dreamweaver, Flash
References available upon request