Márcio Ferreira
Senior Software Engineer at Visian Systems- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Português Native or bilingual proficiency
-
Inglês Professional working proficiency
Topline Score
Bio
Experience
-
Visian Systems
-
United Kingdom
-
Software Development
-
1 - 100 Employee
-
Senior Software Engineer
-
Jan 2018 - Present
Responsible for the mobile apps development for iOS and Android. Main responsibilities includes: concept and implementing all features of the app, fixing bugs and improving existing code base. Technologies include: Javascript / Typescript, React Native, Java, Objective-C,SQL Lite, and other frameworks.
-
-
-
Ricardo Eletro (Máquina de Vendas)
-
Brazil
-
Retail
-
700 & Above Employee
-
Tech Lead
-
May 2012 - Oct 2016
Technically responsible for leading a team of 28 engineers to design, develop and deliver systems, specifying new projects and monitoring the time activities in the projects; Talk to the areas involved and translate the cases in deadline, cost, allocation of people to carry out the activities, organization of the Backlog flow, technical guidance for staff, definition of the architecture used in each of the projects, definition of results reports for the IT board and communication with the sectors that use IT resources such as: civil / labor legal, logistics, customer service, store front, file, finance, commercial, audit, HR, etc.Technologies include: Java platform, Spring, JBoss, Oracle DB, Android, iOS (ObjC), React, HTML5/CSS3/JQuery, MongoDB, PL/SQL, Javascript, Mobile, System Design, RedHat Linux.
-
-
Product Manager
-
Nov 2011 - Sep 2014
- Mega Radar is an extension for browsers (Firefox, Chrome, IE, Safari) that aims to monitoring users' purchases within some Brazilians e-commerces like Americanas, Submarino, Fastshop … researching and offering the best purchase price of the product. The extension was developed using HTML/CSS/JS and some proprietary frameworks. On the backend was used Java Platform, Sockets and MySQL.- SocialTime was a social network focused on products. The objective is to involve people from the product selection process to the purchase using resources with poll assembly, posting on the wall, sharing with facebook, notifications about new products, price comparison and multi store search. The project has iOS, Android and Responsive Web / Backend clients on the Java platform. The iOS version was developed using ObjectiveC, AFNetworking, NSJSONSerialization, Apple Push Notification Service (APNs). On Android the SDK, GCM, Spring Android (RestTemplate) and Jackson. In Web platform, Html5, Bootstrap, Jquery and Rect were used. The project's backend uses a distributed data architecture based on MongoDB using Sharding, Replica Set and load balancing using Nginx / JVMs.
-
-
Software Developer
-
Dec 2009 - May 2012
Technically responsible for the company's e-commerce platform development. As well as the respective integrations with Oracle EBS, Logistics System, Inventory and etc (All in house softwares)Technologies include: Java, Spring, JBoss, Oracle DB, PL/SQL, HTML5/CSS3/JQuery.
-
-
-
Insinuante
-
Retail
-
200 - 300 Employee
-
Senior Software Engineer
-
Mar 2008 - Oct 2016
-
-
-
Polo iT
-
Brazil
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Developer
-
Mar 2008 - Dec 2009
Technically responsible for the company's e-commerce platform development. As well as the respective integrations with Oracle EBS, Logistics System, Inventory and etc (All in house softwares)Technologies include: Java, Spring, JBoss, Oracle DB, PL/SQL, HTML5/CSS3/JQuery.
-
-
-
SENAI Cetind
-
Brazil
-
Education Administration Programs
-
100 - 200 Employee
-
Professor
-
Sep 2008 - Jan 2009
Responsible for teaching the discipline of Programming Logic (120hs) in the Technological Course of Software Development.
-
-
-
-
Team Leader
-
May 2007 - Mar 2008
Worked on development of several projects for factory customers like Santander bank and Itaú bank systems. Consumer loyalty, Internet bank (web), attendance and others.Key Technologies used: Java EE (JSP / Servlets, Struts, JSF, EJB), WebSphere, HTML5/JS, DB2 and Oracle database.
-
-
-
-
Software Developer
-
Oct 2006 - May 2007
Worked on development of the Metropolis system (municipal management software).Key Technologies used: Java, JSP, Servlets, Struts, EJB, POE, JNDI, WebLogic, DB2.
-
-
-
-
Software Developer
-
Nov 2005 - Oct 2006
Worked on development of several projects for factory customers like government companies (energy, data processing, health and etc).Key Technologies used: Java EE (JSP / Servlets, Struts, EJB, HTML, Javascript and Oracle / SQL Server database
-
-
-
-
Software Developer
-
May 2005 - Oct 2005
Worked on development and maintenance of internal systems related to IVR and customer service, campaigns and promotional service packages.Key Technologies used: Java, JSP, Servlets, Struts, EJB, POE, JNDI, WebLogic, DB2.
-
-
-
-
C Developer - Intern
-
2002 - 2002
Development of commercial automation applications for Bematech controller using Bematech and C ANSI API.
-
-
Education
-
DeVry Educacional do Brasil
Specialization, Web Components -
Unijorge
Bachelor, Information Systems