Job Maina

Job Maina

$25/hr
Enterprise Data Engineer
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
39 years old
Location:
Nairobi, Nairobi, Kenya
Experience:
7 years
PROFESSIONAL PROFILE Job Maina Systems Architect-- Summary I am a curious soul with an unquenchable thirst for knowledge and adventure. I love finding how things work not just in technology but overall theatrics of life. I'm a proven Software Engineer specializing in articulating the best approaches to system development and data analytics. Extensive background in full life cycle of software development process, including requirements gathering, architecture, design, development, quality control, maintenance and processes automation. Strengths include: • Software Architecture: Solution, Application, Database, Performance • Object Oriented Development • Distributed/Client Server Systems • Database Development • Project Management • Management • Business Process Management • Operations Specific Areas of Proficiency: Enterprise Systems Development: Java, Java EE, Spring, Play Framework, REST, SOAP, MicroServices Mobile Development: Android Businesses Intelligence: Pentaho, Crystal Reports, BIRT Reports Decision Support Systems Databases: 1. Relational: postgresql, mysql (Scripting: sql, plsql) 2. NoSQL : Cassandra, Hbase, OrientDB (Scripting: cql, mapreduce, hive, pig) 3. Graph: Titan, Neo4j 4. Document: MongoDB, OrientDB DevOps : Ansible, Vagrant, Jenkins, Docker Version Control & Build Tools: Git, Maven, Gradle Preferred Software Methodology: Agile, Scrum Search Servers: Elasticsearch Cloud Stacks: AWS, Contabo Client Side/Javascript Technologies: Javascript, Jquery, AngularJS, NodeJS, Express System Administration: Linux, BSD Unix, Zabbix, Gobblin My Current Areas of Research: Enterprise Integration Patterns. Data Pipelines: Big Data Lambda Architectures Data Streaming/Messaging Technologies: Apache Kafka, Apache Ignite Data Mining Experience Lead Consultant – MoveIT Project January 2014 – December 2016 Current Project Project Name: MoveIT Moveit project is a Government prevent healthcare eHealth program to capture and register vital events from the community level. The program came into being as a preventive healthcare initiative. The project has been done in collaboration with World Health Organization and The Ministry of Health. My role in the project was the development and co-ordination of the MoveIT platform. The platform is comprised of the following components: A SMS platform, Android Client, Data Collection Platform and an Analytics Component for analysis on events. I was also responsible for the coordination of the deployment. This involved liaising with county officials at all levels from executive right down to the community structure in behalf of the partners. I as well established processes for continuity of operations. The solution is currently in deployment in two counties with the overall objective of scaling nationally. Drug Index Lead Systems Architect January 2012 – August 2013 Drug Index is a private drug search engine platform developed for medical practitioners and pharmacists. The primary purpose of the engine to is search for a drug with its relevant details. Some of the details include active ingredients, side effects and a new feature in the pipeline of chemical breakdown. Lead Technical Consultant Matgaver AS. Norway October 2010 – October 2014 Chief implementer of the e-commerce platform for Matgaver AS. A company in Norway responsible for providing supplies to businesses in Norway and the greater Europe. The solution was an end to end solution with payment and supply chain processes integrated into it. Africa Leadership Network Senior Consultant Analyst March 2014 – May 2014 My primary task was the development of a social graph. The graph was to do a correlation analysis of business profiles based on data collected from different data sources. In the process I also helped in designing data policies within the network as well as automation of various business processes. Lead Software Engineer MC Labs From June 2011 – December 2013 McLabs is a bespoke enterprise solutions provider specializing in developing eHealth platforms. My role in MC Labs was the heading the development of the solutions. It also involved interfacing with clients. This was to ensure adoption of the solution and the transition thereof into their operations was successful. Cluster Administration Flex Communications June 2010 – October 2010 My role in Flex communications was Integration of Enterprise Systems. Cluster Administration of Linux Systems, Security checks redundancy checks, batch processing, Automations and Configuration Scripting. Integration of a mobile sync cloud for contacts, calendar backups and push functionality. Software Developer JJPeople Associates November 2008 – May 2010 Received an In-depth on the job training on Enterprise Systems Development. After successfully finishing on my training I went ahead to work on their open source projects specifically the Code Monitor Project. A Project Management tool built on top of the Subversion Code Management Software. I Specialized in Business Logic Development. Areas of Improvement : Aesthetic Design – I’m not gifted artistically although it is an area I’m working on improving. I tend to work with designers in needed aspects of work. Scala – I’m currently learning to think in scala. Education Digital Age Institute Software Development. 2007 – 2009
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.