JORGE PERALTA
SR MOBILE SOFTWARE ENGINEER
Meticulous professional who undertakes complex assignments, constantly researches new
technologies, meets tight deadlines, and delivers superior performance. Possesses strong
practical knowledge of software development methodologies such as Waterfall, RAD and
Agile applied to short and long-term engagements in verticals such as retail, consumer,
manufacturing, energy, security, healthcare and communications. Has Spanish as mother
tongue, is proficient in English and has basic knowledge of Portuguese.
Core competencies include:
Politic and strategic thinking, knowledge of client’s business needs. Implement architecturebased development methodologies. Evaluate and analyze software architecture for
suitability. Design integral solutions. Model and refine systems based on architectural
descriptions and/or business needs. Manage deadlines and costs. Solve technical problems.
Manage risk identification and risk mitigation strategies.
1
PROFESSIONAL EXPERIENCE
May 2018 – Present
Making Sense LLC
United States
Digital Blue Software LLC
EnforceNet - Mobile Team Lead
On EnforceNet project, I work as mobile team lead and Sr Xamarin Developer, performing
code reviews, coding complex components and services, discussing overall application
design with software architect, controlling the MVVM pattern is correctly implemented,
making regular performance profiling on CPU and memory usage, reviewing UX team
designs, estimating mobile development effort and monitoring mobile team productivity.
This project’s client technologies involved are C# with NetStandard 2.0, Xamarin Forms 3,
Reactive Extensions, Akavache, SQLite, Polly, Xamarin Essentials and Crashlytics among
others.
More info: https://www.digitalbluesoftware.com
November 2017 – May 2018
AAJ Technologies
United States
EMSI
Patient Care Coordination - Mobile Team Lead
On this project, I work as mobile team lead, making definitions on every aspect of the offline
mobile application we need to build. The project related technologies are C#, .NetStandard
2.0 Xamarin Forms, Unity, SQLite, Polly, Fusillade, Cross Connectivity plugin, Syncfusion
among others.
More info: https://www.emsinet.com
May 2017 – November 2017
AAJ Technologies
United States
Flagler Hospital
Care Coordination - Team Lead
On this project, I worked as team lead, interacting closely with architect and the client to
understand technical requirements of the web application, with the need to use best
practices and change the bad performance of the application we received. The project
2
related technologies are C#, Asp.Net MVC 5, Razor 4, Twitter Boostrap, Jquery and SQL
Server 2014.
More info: http://www.flaglerhospital.org/
AAJ Technologies
Sept 2016 – April
2017
United States
Data Age International
Pawn Master Project - Team architect
On Project Pawn Master, I worked as team architect, interacting closely with product owner
to understand technical requirements of the software product, with the main objective of
modeling an architecture that could fully support the business requirements. The app
should be able to scale vertically and horizontally on demand. The project also involved the
development of winforms POS application, Asp.Net administration web application and C#
WebAPI backend in a SaaS multitenant schema serving dependent platforms. Technologies
involved: Asp.Net, C#, Winforms, Telerik, MS SQl Server 2014, MS SSIS and SSRS, everything
running in AWS ecosystem.
More info: http://www.dataage.com/pawnmaster/
AAJ Technologies
July 2015 – July
2016
United States
Runzheimer International
Equo Mobile Project - Team lead
On Equo project I performed as team lead, and also was member of a team formed by 7
software architects, with the main objective of modeling the full stack of Equo Product. It
involved interoperation among several complex systems such as Business Vehicles and
Runzheimer Azure AD that served the API Gateway service layer that was consumed via
REST by Equo multiplatform application. Some responsibilities of my role were to perform
code reviews, memory profiling, fine tune app, check design pattern implementations,
approve SIT, UAT and PROD deployments, and interact with Runzheimer product owner and
business analyst on a daily basis. This project involved technologies such as Xamarin, Azure
(Cloud Worker, SQL Database, Storage Queue), Swagger, Nlog, PostSharp, Nuget, ASP .net
MVC, Bing Maps, Google Maps, SQLite, Akavache, Nhibernate and Entity Framework among
others.
Equo™ Mileage Capture App by Runzheimer hit production on April 30.
3
More info: http://www.runzheimer.com/equo
AAJ Technologies
May 2015 – August
2015
United States
Cross Country Home Services
Java Senior Developer
Broward College
Java Senior Consultant
In this period, that worked as Senior Java Developer for Cross Country Home Services, I was
engaged in bug fixing with minor developments around Java and Oracle ecosystem.
Parallel to Cross Country project, served AAJ as Java Senior Consultant, for Broward College
POS integration to Barnes & Noble Financial AID system. Broward College project did not
involve programming, only discovery, analysis and building of technical solution.
February 2014 – April 2015
Globant
Argentina
Sears Holding Corporation
ShopSears Backend Developer
StarReviewers Software Designer
ShopYourWay Shadow Architect
As associate architect in the Sears Sweepstakes team (+25 members), worked on the
architectural design and development of “New Awesome Tool”. The tool backend was
developed using Spring 4 (Boot, Data Rest, IoC, AOP, Security), Hibernate 4, Jpa 2.1, Jersey
2.14, MySQl 5.6, Memcached, ActiveMq, Tomcat 8, AngularJs and NginX making. This
project keys to success where performance, accuracy and ease of use. As part of my
leadership role, I made sure all the technical constraints were met, assigning tasks to team
members, unblocking complex technical issues and monitoring the team performance. I
also worked on technical analysis of new features like Paypal API integration. New Awesome
Tool is a web administration tool for end users to create custom promotions for
ShopYourWay Sweepstakes, a massive rewards and promotions system.
On “StarReviewers Project”, worked as software designer side by side with the team
architect. The technology stack consisted on Spring 4(Boot, Hateoas, IoC, AOP, Security,
Social), Hibernate 4, Jpa 2.0, MySQl 5.2, Memcached, ActiveMq, Tomcat 7 AngularJs with
Bootstrap and NginX making where performance, gamification and systems interconnection
was the key to success.
I created a flow manager that connected a set of APIs like USPS, Fedex, UPS and DHL to
validate addresses and track packages sent to customers. Designed from scratch a dynamic
and fully automated rules engine with timers and email remainders. This engine UI included
4
a wizard for administration and allowed to create reports with a minimal knowledge of SQL
using the embedded reporting engine. The web application was developed using social
gamification technique to motivate customers to write reviews for Sears/Kmart products.
I also participated on the screening process taking interviews for other Sears projects such
as MyGarage, ShopSears over the course of my stay in Globant. MyGarage is a web tool to
remind Sears customers about car services schedule. ShopSears is a mobile selling platform
for Sears associates and subsidiaries.
April 2013 – January 2014
Arena Software
Argentina
Pan American Silver
IBM Maximo Customs Developer
During this 10-month-project, I built java custom classes that modified Maximo’s purchasing
module to comply with argentine economic legislation. After successful deployment to
production, worked to setup Maximo interface with “Bejerman”, a non-compatible ERP for
SMEs. To achieve this, I worked for 3 months with Bejerman’s consultant to develop an
interface for interoperability that enabled PAS to successfully reconcile GL accounts
between the systems involved. After this stage, I taught courses of development and
deployment of Birt reports in Maximo. As a result of this, PAS development team started
making their own reports. This was probably the most challenging project I’ve taken part in,
because of the project’s nature and the magnitude of manipulated data, not only in terms of
millions of records but also in money amount.
April 2013 – February 2014
Arena Software
Argentina
Celulosa Argentina
Software designer
While attending PAS requirements, worked part-time for Celulosa Argentina, performing
functional analysis and supporting the development and deployment of “Celucargas”. This
web application sat on Spring 3 (MVC, IoC, AOP, Security), Hibernate 3, Jdbc, DB2, Tomcat 7
AS/400 with HTML5 + JQuery and Apache. The key challenge in this project was to
modernize front & back end systems without performance loose while reutilizing current
infrastructure stack with a minimal hardware addition. As a technical leader, with strong
knowledge of legacy systems and infrastructure, I had to develop complex bash scripts to
automate deployments and sync between heterogeneous software ecosystems. Celucargas
is a mobile & web application tool for transportation assignments that let Celulosa, not only
improve transportation offer and quality of service received but also reduce overall
transportation costs.
5
Litoral Gas (GDF Suez)
January 2000 – March 2013
Argentina
GDF Suez
Oracle & Java Analyst / Developer.
Maximo EAM 6.2 Analyst / Developer.
As an Oracle analyst worked in a team of +10 members, not including third party members.
Worked on development and maintenance of “SIC-LG” and development of generic fleet
cost management software. The mentioned win32 applications were developed using
Oracle Designer 10g with Oracle Forms, Oracle Reports, and bash scripts making where
scalability was core to serve requests consuming data from DBs containing several millions
of records. The solution included utilization of PL/SQL stored procedures executed from
concurrent daemon processes to support billing, purchasing, and interoperation with SCM,
CRM and Oracle Financials among other interconnected systems. “SIC-LG” is an Oracle
utilities based ERP with an extra layer of business logic to meet argentine legislation for LNG
distribution companies. As Maximo product manager I successfully deployed Maximo 5.2 in
Litoral Gas. At that time, I was responsible of the coordination of an external team
composed of 6 developers from “Solex” (IBM Maximo certified partner). Two years after
going live, I profitably managed the migration to Maximo 6.2 with an external team of 5
developers from “Tecso”, we run on budget and met deadlines as planned. The outlined
projects where tracked using tools provided by IBM, closely following the guidelines from
“Maximo Development and Deployment Blue prints”.
March 1999 – May 1999
Digital Word
Argentina
Hospital Italiano
Software Analyst
During this 3-month-project I worked as system analyst and helped the sales team with
project effort estimates and high level designs for the RFQ response for a public bidding.
Digital Word did not win the bid, but the lessons learned were huge and all the team
acquired knowledge about hospital management.
November 1998 – October 1999
Digital Word
Argentina
John Deere
Software Analyst / Developer
In the course of this project I worked as analyst and developer for John Deere’s Mutual
fund. My number one responsibility was to analyze reporting requirements, build complex
queries and stored procedures, design reports and publish them in the fund’s management
6
system. The key to success in this project was normalization and report tuning, because
fund’s system was overloaded and the DB table structure was not normalized, as a result of
this, queries took a long time to run and vertical escalation did not pay in gold. The Mutual
Fund management system was a legacy system built on Ms Visual C++, Ms Sql Server DBs
and Crystal Reports.
November 1997 – October 1998
Enfoque Ingeniería
Argentina
Magret, Mackey, Finlar
Software Analyst / Developer
All along these projects I worked on architecture and development of “Orion”. This ERP was
developed using Obsydian (a CASE tool, nowadays is named CoolPlex), Sybase SQL, C++ and
Crystal Reports. At that point in time, portability was core to let us deploy Orion on any OS
environment and choosing Java, C++, or another supported language of convenience was a
clear differentiator from competence. As part of my role, I made sure every release run
without problems in the selected environments and release dates could be met. I also
instructed other team members on techniques to make effective deployments on clients.
The system was profitably deployed on Magret, a manufacturing company that produces
vacuum packed pork meat for the Argentine market.
After first successful deployment of Orion ERP, leading a team of four analysts, Orion’s was
successfully deployed on McKey and Finlar. McKey (Keystone Foods LLC) is a food
production company that served McDonald’s operations.
They implemented Orion to manage its packing plant in Buenos Aires. Finlar is a meat
manufacturing company based in Argentina, that bought Orion to manage its slaughter
plant production.
December 1996 – October 1997
NeuralSoft
Argentina
More than 50 clients
Technical Support Specialist
During this 10-month job, I performed as technical support specialist visiting more than 50
clients, to install SCO Unix, Novell Netware, Windows NT and perform technical tasks such
as file cleanup and organization, server tuning, mirroring using Novell Netware and software
deployments among other technical tasks.
7
Skills
Programming Java, HTML 5, CSS, PL/SQL, T-SQL, JavaScript, Bash, Powershell, UML, C#,
Languages
VBScript, CScript, PHP, Perl, Asp.Net MVC, Razor, TypeScript, R
Frameworks
Spring (Full stack), Hibernate, Oracle Developer Suite, Angular, Node.js,
SharePoint, Soap, Rest, Amazon AWS, Azure, Birt, Maven, Ant, Jenkins,
OAuth, Varnish, Memcached, Mockito, JUnit, Svn, Git, Ionic, Apache
Cordova, ActiveMq, RabbitMq, Xamarin (Full Stack), HockeyApp.
Operating
Systems
MacOS X (all), Linux (Suse – Ubuntu - RedHat – Centos - Debian), Windows
(all)
Web
Applications
GoF & GRASP design patterns. JEE (EJB 3.0, JAX-RS, JAXB, JAX-WS) & Spring
stack. IBM Maximo EAM Stack.
Education
2002
Asociación Rosarina de Cultura Inglesa
“Business English Course II” (BEC Vantage).
Instituto Superior Cedec
Bachelor’s degree in “Computer Systems Analyst”
Asociación Rosarina de Cultura Inglesa
“First Certificate in English (FCE)”
Facultad de Ciencias Económicas
Coursed 2nd year of the “Public Accountant” career.
Escuela de Enseñanza Media Nº 325
Administration Bachelor
-
Awards and Recognitions
AAJ – Core Value Award – Teamwork
-
Continuing Education
8
HarvardX: Introduction to Data Science Professional Certification
US Government: Level 4 CJIS Security Training
Microsoft: DAT211x Developing Intelligent Apps and Bots
Developing Applications with Xamarin Forms
Developing Microsoft SharePoint 2013 Core Solutions
“IBM Maximo 7.5 Certification” preparatory training
Foundations of Tivoli Process Automation Engine
Building Enterprise Solutions with SharePoint Server 2007
Configuring and Managing Microsoft Office SharePoint Server 2007
Core Data Access with Microsoft Visual Studio 2005
Advanced Data Access with Microsoft Visual Studio 2005
Core Web Application Technologies with Microsoft Visual Studio 2005
Advanced Web Application Technologies with Microsoft Visual Studio 2005
Course on Project Management by Alberto López, PMI certified
Contact Information
Address: 350 Brasil St.
City: Capitán Bermúdez (S2154FQB)
Province: Santa Fe
Country: Argentina
Phone: +54 -
Skype: Jorge.peralta4
Email:-
9
-