About

My name is Francis Regan, and I am a software developer.

I have 4+ years of experience in software design and development. Experienced in Java, .Net, C++ and python technologies.
I love to code to give simple solutions to the problems at hand, keeping in mind the design and code reusability.
Apart from that I am a fun loving, experimental person taking the shortest and easiest path to get my things done.

Want to know more about me and get in touch, do drop me a message :)

My expertise

  • Languages/ Technologies/ Frameworks - Android, C++, C#, Microsoft .NET, Java, J2EE, HTML, PHP, CSS, JavaScript, JQuery, XML, AJAX, NUnit, WPF, WCF, JUnit, SPRING, HIBERNATE,.Net 2.0/ 3.5/ 4.0/ 4.5, VB.net, C++ Wrappers, .Net MVC 2 and MVC 3
  • Application Software - Visual Studio 2008, 2010, 2012, 2013, Eclipse, Android studio, Net-beans and QTP
  • Tools - Cura, Boost libs, OpenGL, MS-SQL/ Ms-Office/Visio/ Share point, GIT, VSS/ mySQL, Eclipse, Oracle 10 and 11
  • Related Technologies - Media Codecs, GPS, RfiD, Barcode, Android
  • Quality Functions - Risk Management, Process Compliance, GQM
  • Domain Knowledge - 3D Printing, Digital Signage, Logistics and supply chain management, Disaster recovery systems, Public Sector consumer goods

Work

Pirate3D private limited - Advanced Software Engineer

Worked on building the full software stack of the Buccaneer 3D printer starting from communicating with the serial ports to native apps on devices.
Other fundamental activities include,

  • Propeller - Writing interface drivers to communicate with the website
  • Integrating the slicing engine, lights and wifi modules with the printer
  • Implementing file aging algorithm to automatically flush files from the printer. click to read more.
  • Implementing automatic update on the printers, authenticated with the signature generated by Elliptic Curve Cryptography
  • Native windows 7 desktop app. Download the desktop app.
  • Implemented a file sharing module using Vuze Bittorrent client


Signbox Microsystems private limited - Senior Software Engineer

Implemented and depoyed digital signage solutions across various branches of OCBC, Golden Village and Cathay in Singapore.
Other fundamental activities include,


ZEiSys Technologies private limited - IT analyst

Worked for in developing GPS based logistic system and inventory management system for a defence sector company in US.

  • Gathering Requirements and assisting engineers in prototyping.
  • Produced working prototypes with RFID, Barcode and GPS devices.
  • Co-coordinating the testing procedures between the developers and software testing team.
  • Product enhancements and new feature implementer.
  • Software Training and UAT assistance for the customer.
  • Experience in several phases of testing such as Stress Testing, UAT, Integration testing etc.,
  • Managing outsourcing vendors for individual software development projects

Connect

Name Email Message