a Randstad company

Software Engineering, Software Architecture, Software Projektmanagement (engl.)

Profil
Top-Skills
Software Development Project Management Solution Architect Scrum JIRA Agile C C++ C# J2EE Spring Boot Hibernate MSSQL-Server Oracle MongoDB Apache Cassandra SOLID SOA Design Pattern Python Linux RedHat MacOS Unix Microsoft Server
Verfügbar ab
15.01.2023
Aktuell verfügbar - Der Experte steht für neue Projektangebote zur Verfügung.
Verfügbar zu
100%
davon vor Ort
100%
Einsatzorte

PLZ-Gebiete
Länder
Ganz Deutschland, Österreich, Schweiz
Remote-Arbeit
möglich
Art des Profiles
Freiberufler / Selbstständiger
Der Experte ist als Einzelperson freiberuflich oder selbstständig tätig.

4 Jahre 6 Monate

2017-02

2021-07

Sr. Manager - Software Engineering

Software Engineering Agile SCRUM C# ...
Rolle
Software Engineering
Projektinhalte

• Accountable for the delivery of software development teams spanned across multiple locations (Houston-USA, Celle-Germany and India)

• Responsible for identifying, analysing, measuring & managing risks from delivery perspective.

• Responsible for the preparation, active tracking and managing of Project Plan, Schedule and Key Performance Indicators.

• Ensure effective quality control processes are in place to monitor deliverables produced.

• Working close with Product Line, SMEs, Product Owner group to create release plans aligned with the product roadmap.

• Lead the Architecture & Delivery Workgroups.

• Preparing and cascading project status reports to key stakeholders and upper management.

• Augmented software development teams for different product lines and managed the work from inception till finding out successors to lead those product developments.

• Key stakeholder in a product development which does analyse the drilling data for benchmarking and predictive analytics. Currently this data is learned to develop an adequate model and tune it for developing software simulators to simulate downhole conditions w.r.t. formation evaluation.

• Possess strong mentoring skills and managed approx. 30 direct reports before the organisation moved to helix model.

• Effectively lead teams and inspired others to achieve their goals.

• Identify strengths and weaknesses of team members to improve team interaction, motivates the team and effectively organize team work.

Kenntnisse
Agile SCRUM C# Spring Boot Java Python Cassandra SQL Server
Kunde
International Oil & Gas Corporation
Einsatzort
USA, Germany, India, Remote
8 Jahre 2 Monate

2013-04

2021-05

Software Engineering

Project Manager C# WPF Spring ...
Rolle
Project Manager
Projektinhalte

Major project includes:

  • UServer – A java based application, mainly focusing on customer, order, license and machine management. Used effectively in production control and workflow management of Production Company business cases. The client side was implemented using Java, Spring MVC and the service layer used Java, Spring and Hibernate
  • ECM Suite – A flagship product of German GmbH. ECM suite provides the facility to capture, manage, preserve and deliver contents and documents related to organizational processes. It has got a thick client interface developed using Java Swing and web-based interface developed using Vaadin framework. The business layer is implemented using JAX-WS, which returns corresponding results or service faults.
  • SpotMarker – A C# and WPF based HMI application used to drill specific shapes in metal plates which is widely and commonly used for German railways. The application uses a 2D view of circular/ring shape/s. Complex calculations and mathematical formulas are used for drawing circle in various patterns like rectangle, ellipse and also for creating transformations. The module for exporting the circle attributes after calculating the least distance optimal path for drilling purpose was also calculated.
  • Prodobo – A web application, which is intended to capture the activities and processes of an organization most comprehensive and detailed. The aim is to achieve a high level of transparency in the companies in which even extensive processes can be visualized using a simple modelling approach, in which several people may be involved in parallel. Though clear vision of responsibilities and stringent role descriptions, even complex processes can be detected by a simple operating concept. The project was developed using JEE, spring, JSF, JAX-RS, Maven and Tomcat.
Kenntnisse
C# WPF Spring Java MS Project JIRA MySQL JSF JAX-RS Apache Tomcat Maven WPF
Kunde
Diverse Customers
Einsatzort
International
3 Jahre 7 Monate

2013-06

2016-12

Software Delivery & Client Accounts

Senior Manager JEE REST Android ...
Rolle
Senior Manager
Projektinhalte

• Consultant and SME in the design & development of various Human machine software’s communicating with Siemens PLCs to automate the production line for Production Company.

• Successful in hiring and managing an offshore development teams for German GmbH and established processes for effective execution. Managed this account from 2012 till 2016.

• Successfully hired and managed the delivery of the offshore developments for German GmbH and established processes for effective execution. Managed this account from 2014 till 2016

• Worked as an Account Manager for German AG offshore teams and established processes for effective execution.

• Enabled to transform teams in data analytics using Hadoop/MapReduce/HBase framework.

Designed and Developed few short-term projects:

  • Application-energy monitoring & management app.Developed REST based service layer to cater the requests from Apps developed using Android and iOS SDKs
  • REST based service layer using JAVA/JEE for Yachting-11, a mobile App to cater all kind of sailors who owns different kinds of Yachts
  • Java based HTTP server as micro service– interact to a Spring HttpInvoker and then communicates over HTTP/HTTPS
Produkte
Spring Boot Java Mongo DB Hadoop C# Apache Cassandra MS SQL Server
Kenntnisse
JEE REST Android iOS SIMENS PLC Hadoop MapReduce HBase Android SDK iOS SDK Agile Scrum
Kunde
Diverse Customers
Einsatzort
OnSite, Offshore
3 Jahre

2008-04

2011-03

Software Engineering

Technical Lead C# WPF S7 ...
Rolle
Technical Lead
Projektinhalte

Major project includes:

  • Geotzfried Timeticket – Developed a Java based application, which mainly focused on themanagement of wok rate, timetickets and scheduling of tasks for the employees. Theclient side was implemented using JSF and the service layer in REST, Java Spring and Hibernate.
  • Procuction Company embossing software–Developed and Customized the HMI of Embossing software of Company Machines for their different client locations. The HMI is connected to Siemens PLC which is then control different sensors, relays and hydraulic components.
  • Greenearn - Designed and involved in the development of the green-earn application which reward green points to every day consumers who help preserving the environment through their daily environmental actions. The services offered to its Members and Partners where developed using J2EE, Java Web Services, MySQL and deployed in Glassfish container.
  • Mailfinder - This MS Outlook plugin project for Machines SSH International, it was developed using C# and utilized the power of WCF. Applicationis mainly for filing the mailitem and taskitem of outlook under different projects. It communicates with legacy software named Archetype.
  • ECM Suite - Involved in the migration work from Axis1 to JAX-WS. The web service was to change from rpc:encoded to document:literal model, created service wrapper for client side and also implemented the “dataonly on demand“ workflow.
  • Opticare - Designed and involved in the development of the web based application aimed at streamlining and controlling the day?to-day working of home care providers in the UK. The application was developed using ASP.NET using C#, many business cases were realized in Stored procedures using PL/SQL.
Kenntnisse
C# WPF S7 Spring Oracle MSSQL J2EE JAX-WS JSF WPF WPF ASP.NET Siemens PLC PLC programming
Kunde
Diverse Customers
Einsatzort
International
7 Jahre 3 Monate

2001-01

2008-03

Software Engineering

Senior Software Engineer JEE EJB Visual C# ...
Rolle
Senior Software Engineer
Projektinhalte
  • Process Component (Graph) – Software component developed for German Company, which is a high performance process monitoring line/bar graph component which can be dynamically rescaled and resized in all directions. The software component is being used for their QA check and control process in production system.
  • Easy Upload - developed for Machines at German Company. An applet used to upload the pictures to the server. Supports various types of images which being converted to JPEG. For faster uploads chunking is also enabled. This tool was developed using Java, JAI in Linux platform.
  • Campaign Engine - developed for Company, Norway is a campaign engine designed for running campaigns via Internet, email and SMS. It is anideal tool for marketing analysts and non-techie business users. This tool was developed using Struts MVC with Java and Hibernate.
  • Automatic Embossing Software - developed for Machines at Production Company, is a product, which communicates with Siemens PLC through RS232 interface. A basic workflow is part of the product, which is then customized to their client requirements. This product was developed using Visual C# and SQL Server as database.
  • Human machine Interfaces - developed for Machines at Production Company for their registration system application. Developed software by defining protocols to communicate with F+D Card printer, F+D Label Printer, Zebra Barcode Printers. These products were developed using Visual C# and MS SQL Server as database.
  • Designed and developed an Online Shop for Company Inc, USA. Project deals with online shopping both for buying and selling. Credit card validation has been done using secure Google checkout API. The web front-end was developed using Struts MVC and the Business logic implementation was done using EJB’s. The application was deployment in WebLogic
Kenntnisse
JEE EJB Visual C# PLC RS232 Struts MVC SQL Server Hibernate
Einsatzort
International
5 Jahre 1 Monat

2001-05

2006-05

Software Engineering

Software Engineer C++ Java SQL ...
Rolle
Software Engineer
Projektinhalte
  • Developer for projects using technologies C++, TCL, Java, SQL & PL-SQL
  • FormsRec – Customization of this ICR software using TCL/TK programming languages to adapt different workflows for the clients.
  • Instant Site - developed for an ISP in Netherlands was a tool mainly for their subscribers to create their own websites with a few mouse clicks with the help of some predefined templates. The project was developed using Java, Servlets and MySQL
  • E-Marketing tool – developed for Company, has the capability to handle the marketing strategies. This toolkit has automatic response tracking system and can generate various reports and send it to the administrators. The project was developed using Java, Servlets and MySQL. 
  • DocNet – This web based engine is a web engine capable of satisfying most the web-??portal requirements of doctors as well as patients through the medium of Internet. Docnet has many features likes appointment system, statistical analysis reports, Medical history tracking, address management and search features. This project was developed using Java, Servlet, JSP and MySQL.
  • D’bookcase developed for Company in Netherlands, is a product specially designed for the antiquarian booksellers in EMEA. The tool is a multi-??user program with Authorization, Import/Export of existing data, Extensive reporting and History maintenance of books and customers. The product was developed using Delphi and Oracle Database.
  • Invoice Management tool - for German Company. This intranet--?invoicing tool for their “medical picture website”. This invoicing tool will collect the download information from the server and on the basis of this; it will prepare invoices for their clients. This tool was developed using PHP and MySQL database
Kenntnisse
C++ Java SQL Pl-SQL TCL Oracle PHP MySQL Delphi JSP Servlet TCL/TK
Einsatzort
International
1 Jahr 1 Monat

1999-12

2000-12

Software Engineering

Software Engineer C++ Java ASP ...
Rolle
Software Engineer
Projektinhalte
  • Designed and developed an e-commerce application for a EastCoast based company, for their registered users to buy the listed products online. Admin part was also developed where the administrator maintains the site, listing of products etc.
  • Developed a product “Cyber Manager” for which helps the web browsing centres. The product is developed using Java Sockets, which in turn communicates with the Linux server to serve Internet connections after authentication.
Kenntnisse
C++ Java ASP SQL Server Java Sockets PL-SQL
Kunde
Several Customers
Einsatzort
India
1 Jahr 11 Monate

1998-01

1999-11

Project Executive

Developer C Pro * C SCO Unix ...
Rolle
Developer
Projektinhalte
  • Implemented the product “C-TRA” at different locations of “Department of Telecommunications, India” and customized the product according to the different business rules.
  • Designed and Developed couple of data conversion programs to read data from existing files and dBase database and transfer the data into Oracle after validations
Kenntnisse
C Pro * C SCO Unix Unix Scripting PL-SQL

6 Jahre 5 Monate

1992-10

1999-02

Information Technology

Master of Science, Annamalai University, India
Abschluss
Master of Science
Institution, Ort
Annamalai University, India
Schwerpunkt
  • Master’s degree (Information Technology) from Annamalai University
  • Bachelor’s degree from University of Kerala 
  • Executive Professional Development Program in Strategic Management from IIM, Rohtak
  • Diploma in Software Engineering

Top Skills
Software Development Project Management Solution Architect Scrum JIRA Agile C C++ C# J2EE Spring Boot Hibernate MSSQL-Server Oracle MongoDB Apache Cassandra SOLID SOA Design Pattern Python Linux RedHat MacOS Unix Microsoft Server
Schwerpunkte
Agile Scrum
Aufgabenbereiche
MS Project
Produkte / Standards / Erfahrungen / Methoden
Agile Apache Tomcat ASP Delphi EJB Hadoop Hadoop Hibernate iOS iOS SDK Java Sockets JIRA JSF MapReduce Maven PLC programming REST S7 SCRUM Servlet Spring Struts MVC WPF
Betriebssysteme
Android Android SDK SIMENS PLC
Programmiersprachen
ASP.NET C C# C++ J2EE Java JAX-RS JAX-WS JEE JSP PHP Pl-SQL Pro * C Python SCO Unix Siemens PLC Spring Boot TCL TCL/TK Unix Scripting Visual C#
Datenbanken
Apache Cassandra Cassandra HBase Mongo DB MS SQL Server MSSQL MySQL Oracle SQL SQL Server
Datenkommunikation
RS232
Hardware
PLC
Ihr Kontakt zu Gulp

Fragen? Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Jetzt bei GULP Direkt registrieren und Freelancer kontaktieren