An Event website based on art related events management ​

Application Overview :

This web application enables artists to plan, promote their events.. The artist can create their activities post registration and manage its entire life cycle. Through the application the artist can sell event tickets online. The application generates the appropriate notifications and also maintain event calendar, and the news related to the events.​

Challenges :

  • Lack of documented requirement​.
  • Maintaining communication due to Time zone difference​.
  • Aggressive timelines
  • Non-technical client.

Genesis Solution :

  • Documented baseline requirements​.
  • Provided complete solution that fulfilled the customers need.
  • Provided an interactive UI to end user as well as to admin to control all the parts of application.​

Benefits to the Client :

  • Web site with good visibility with optimal cost​.
  • Timely delivery. ​
  • Full dynamic control on all modules of website.​
  • Easy platform to Promote and do publicity of events​.
Technology : J2EE,JSP,My SQL,Tomcat,HTML
Tools : Eclipse, SVN.

Web & mobile Application promoting and advising healthy eating for an Australian Client​

Application Overview :

The application recommend plant based eating, Which is environmentally sustainable and scientifically proven to heal and promote a long and genuinely healthy lifestyle. The goal is to encourage advise and educate the population on plant based diets and healthy eating.​ Application provides/recommends its users genuinely healthy Meal Plan, Recipes, Supplements, Products and the Knowledge thereof.​

Challenges :

  • Minimize request call on google cloud to optimize the operation cost. ​
  • Require excellent understanding of google cloud service​.
  • Generating SMS notification to different client location based on their time Zone and daily meal routine.​
  • Maintenance and support for the application​.

Genesis Solution :

  • Working as development partner with dedicated team of developers since last 5 years.​
  • Taking care of the development of all the modules of application.​
  • Minimized the request on the storage to access DB information by introducing Cache request System .​
  • Same team supporting the clients and ensuring quick response over SPR tickets.​
  • Proactively involved in new implementation and enhancement of produce.​

Benefits to the Client :

  • Low cost development and maintenance.​
  • Stable team resulting is shorter release cycle and quality work​.
  • Development team seamlessly integrated with on-shore team.​ ​
Technology : Google App Engine, Java, Jquery, Fire-base Cloud Messaging (FCM ), Google Cloud Storage (GCS), HTML, CSS, Ajax, JavaScript, XML,JSON.​
Tools : Trac, Git, Third party APIs, Eclipse, etc.​

Java functionality to read the Temperature from iButtons using API on client side of application​

Application Overview :

This is a web application which is designed for doctors working for spinal injuries.​ The client wanted a utility by which doctors can read the temperature of iButtons using the utility available on website without interacting to the server or any dependencies on system.​ Doctors after logging into the application, connects to iButton with USB on system the website automatically reads the iButton and start showing data on page.​

Challenges :

  • To develop the utility independent of the system or web server.​
  • Fast data processing.
  • Using third party java utilities to get executed from front end code.​
  • Code signing tool preparation/procedure.​
  • Comparability between java and .NET (web site is developed in .NET and utility is developed in java)​.

Genesis Solution :

  • Cost effective solution, processing data efficiently​.
  • Provided a compatible solution to fulfill the customers need.
  • Handled all the tasks from development to deployment (code signing and singing certificate configuration with build.)​

Benefits to the Client :

  • Support from development to deployment. ​
  • Timely validations and regidstration to make the new DB active in specified time frame.​
Technology : Java,Applet,JNLP,XML.
Tools : Eclipse, GitHub, Jira, etc.

Java based application to scrap Real Estate data from multiple websites. ​

Application Overview :

This is a desktop application which is designed for One of the client whose goal was to scrape the data from different real estate website with different search parameters. The raw data thus scrapped are processed before using it for various reports. Some of these data are listed up on application's front-end as highlighted entities.​ The time interval between for next scrapping operation was configurable for operational flexibility. ​

Challenges :

  • Non-technical Client.
  • Need for quick operations.
  • Fast data processing.
  • All target websites had different architecture.​
  • Easy maintenance.

Genesis Solution :

  • Selection of right technologies based on target sites.​
  • XML based scrapper for easy maintainability​.
  • Provided Interactive UI for easy operations​.
  • Task Scheduling .
  • Scalable design to add more websites in future.
  • Proper report and emailing.

Benefits to the Client :

  • Cost effective scalable and maintainable solution​.
  • Accurate data processing​.
  • Fast data searching on different websites.​
  • Automatic report generation​.
Technology : Java, XML, Swing, Scelanium, Web harvest
Tools : Eclipse, SVN, etc

Big Data application for Social Data Analytics for US client​

Application Overview :

The application is developed using Master and slave architecture. The basic aim of application is to capture the live streaming data from Social Networking Site , do some analytic on it on the basis of some set of keywords and rules defined and then add it to the social accounts by performing actions like , follow , unfollow. .​ The system have one web panel dashboard where user can schedule the new job by providing new set of keyword and rules . Also can see the reports on daily basis like no. of follow , no. of unfollow no. of like etc. .​

Challenges :

  • Complete ownership from requirement, architecture, design, development and coding​.
  • Application is combination of multiple languages.​
  • Need good hands over scripting languages , Data analysis and command executions.​
  • Inhouse multi node cluster using Hadoop Distributed File System .​
  • Storing and Analysis on Huge dataset with high level performance .​
  • Capture Live Streaming data and Storing into HDFS.​
  • Automatically start ,stop , pause and resume the Jobs on remote machine .​

Genesis Solution :

  •  Architected and designed the system.
  • Dedicated team of developers to take care of all the development scopes , architecture Analysis , Database Design and Issue fixing.​
  • Covering development of all the modules of application from start to end.​
  • Created the scalable solution.​
  • Proactively involved in new implementation and enhancement of System.

Benefits to the Client :

  • Low cost of ownership.​
  • Client could focus on its business while leaving the implementation was taken care of Genesis.​
  • Stable team to do the development as per expectation and quality standards within the specified timelines​
  • The System built resulted in client benefited his Business growth exponentially .​ ​
Technology : Java, Scala ,Swing , bash scripts, shell scripts, MySQL , Apache Sqoop , Apache Hive , Apache Spark , Apache Hadoop , Apache HBase , Apache Pig , Apache Zookeeper , Jsp , Servlet , HTML , CSS , jQuery , Ajax etc.​
Tools : Putty, WinSCP, SVN, Third party APIs, Eclipse, etc.​

Profile and Learning management portal for Maritime Industries

Application Overview :

This LMS application provides a platform for enhancing the knowledge and skills with the help of learning tutorials videos and study material.​ The application also caters for corporates who can use this platform for training and skill enrichment of their staff through the learning materials, thereby making the staff more proficient and productive, in a cost effective way.​

Challenges :

  • The client had very vague idea of requirements​
  • Back and forth communication with client to understand his need.​
  • Breaking requirement into multiple releases.​
  • Corporate plans and selection algorithm for creating learning packages.​
  • SOA based architecture​ Strong Admin part to control all activities.

Genesis Solution :

  • Discussion with client to understand and baseline requirement.​ Prioritize requirements and prepared the timeline​.
  • Provided an scalable application architecture ​
  • Daily standup to update the progress and clarification on requirement.​
  • Robust and scalable architecture.​
  • Webservices based architecture to make it useful for mobile apps too

Benefits to the Client :

  • All requirements documented.
  • Interactive application.
  • The complete ownership all phases from requirement to delivery​.
  • Application with latest technologies with optimal cost.​
  • User Friendly Interface​.
Technology : Java,Spring boot,Angular 6,Payment APIs, My SQL.
Tools : Eclipse, Mantis, SVN, etc​

A Tool to support Data Migration Testing for one of our clients in Malesia

Application Overview :

The application is developed to support data migration testing one of our clients in eCommerce domain, who was in process of migrating their old application to .new framework. ​

Challenges :

  • Major changes in new database architecture​.
  • Understand the data migration scenarios, source and target database structure and their mapping.​
  • Existing tools were not able to cater to complex data transformation logic​.
  • Custom tool need to be developed in very short time to support the ongoing testing.​
  • Manage different comparison logic (for ex : transaction mappings, count, color code etc).​
  • Writing efficient code to manage comparison of millions of data in a responsible time
  • Mange report file size.

Genesis Solution :

  • Planned the tool development in phased manner in sync with test plan so the functionality are available as the testing team needed them.​
  • Designed a user user friendly UI interface.​
  • Implemented efficient algorithm to process bulk data, processed millions of rows in few minutes.​
  • Managed comparison logic​.
  • Handled run-time situations in data mapping.​

Benefits to the Client :

  • Cost effective custom solution​
  • Responsive team of developers to make changes in the tool as per the test requirement.​
  • All custom logic and business riles taken care of.​
  • Assured of 100% accurate data in target database.​
  • A useful generic UI interface which will use in future to validate another data migration testing
  • Tool helped in completing data migration testing within stipulated timeline.​
Technology : Java,SQLite,Swings.
Tools : Eclipse, GitHub, Jira, etc.

System Monitoring and Robotic automation software for European client

Application Overview :

The client has a product which is majorly being used in shipping industires to manage the remote systems and their states. The application follows Master and slave architecture and automate system and device monitoring and takes decision based on the current state. The system also maintain the history of thrash-hold values system that will help to forecast and system health and proper maintenance.​ The automatic operations on the system is performed using Robotic Automation which is an integral part of the system.​

Challenges :

  • Maintenance and enhancements of the well-established long standing product, which is existing in market place since last 25 years.​
  • Complex product architecture.and multi language support​.
  • Require knowledge of Java, RCP and various scripting languages.
  • Application is supported on multiple platforms like mobile, UNIX, windows etc. So need to take care of compatibility while implementing new feature.​
  • Need to work as extended team of onsite team while following the same process and standards and Onboarding and training of offshore resources.​​

Genesis Solution :

  • A team of 5 developers working seamlessly supporting product enhancement and maintenance since last 5 years.​
  • The team is tightly integrated to on-site development and QA team and reporting progress to project manager on daily basis.​
  • In-depth knowledge of the product to take care of the development of all the modules of application.​
  • Training and on boarding of new resources is taken care of by off-shore team to minimize the impact of any developer leaving .​
  • Client support and quick response over SPR tickets.

Benefits to the Client :

  • Stability and continuity in the team to support development, enhancement and maintenance of the product as per expectation and quality standards.​
  • Self-managed team backed up by excellent infrastructure and local management support for day to day operation​.
  • No cost of on-boarding and training new resource.​
  • The team working as integral part of on-shore team with the sprite of collective responsibility and the ownership., bringing in efficiency into overall operations.​
  • Quality releases within the timeline​.
Technology : Java, Eclipse RCP, SWT, Perl, c, bash scripts, shell scripts, powershell, Dot net, SQL server, Auto IT, Android, Objective c etc.
Tools : Trello, Trac, SVN, Third party APIs, Eclipse, etc.
Java Development
Back to Portfolios

Genesis Technologies | All Rights Reserved © 2011-2019