From: route@monster.com
Sent: Thursday, September 24, 2015 11:54 AM
To: hg@apeironinc.com
Subject: Please review this candidate for: Application
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
||||||
|
||||||
Brian A. Allison 2827
Thornbriar Rd. Atlanta, GA 30340. Mobile
telephone – 678 230 9259 E-mail
– brially@gmail.com
SUMMARY
A creative and lateral problem solver with proven
strong leadership traits. Ability to refine already defined problem
solutions. A vast practical understanding of full stack development through
all phases of the life cycle. Wide understanding of development
platforms and OS’s including Win XP, NT, MS .NET, C, Java, Swing, Struts,
JSP, JDBC, TCL, SQL, MS SQL Server, DB2, Oracle, Linux/Unix, AS400. Thorough
knowledge of web development tools such as AJAX, HTML5, Javascript, CSS3,
XML, XSL, SOAP and PHP. Extensive knowledge of JavaScript libraries
including jQuery, jQuery Mobile, EXT.js, backbone, mustache & Dojo.
Utilized these skills to implement a variety of applications including
content management, workflow, intranet, B to B or B to C web Applications. A
vast experience of development and synchronization with RDBMS and integration
with OLE applications. Exceptional knowledge of the Lotus Notes development
environment with all versions from 3 to 8.5; including all built in development
tools such as Lotus Script and formula language. Graduated with honors in
Software Engineering from University of Teesside in the United Kingdom; the
University holds the Computing School of Excellence awarded by the British
Government.
PROFESSIONAL
EXPERIENCE AND ACCOMPLISHMENTS
Solution
Architect, Cyanna Education
Service
October 2014 – December 2014
Atlanta,
Georgia Responsible
for evaluating development environment and procedures, supporting legacy
application enhancements. Researching software tools for future
integration into solutions. Cyanna Education Services provides services
and software to the private for profit education market space and the
associated regulatory agencies. Reviewed
all aspects of the software development department including methodology,
team structure, working practices and knowledge transfer. Reviewed and
refined roll out practices for stack upgrades including implementing dry
runs. Supported
a legacy codeigniter based LAMP stack application including developing
enhancements. Designed and developed modifications to a legacy Moodle
LMS. application. Design solutions for Canvas LMS on the Ruby on Rails
technology stack. Researched
future video integration solutions from Kaltura, Wista, Limelite.
Compare their feature sets and build test applications to evaluate the
available API’s. Research open source identity management solutions
from WSO2 and Open IDM. Performed cost analysis on
current Amazon Web Services technology stacks.
Solution
Architect/Developer, C2 Fitness,
LLC
December 2013 – August 2014
Atlanta,
Georgia Architect
and developer of a fitness program management system. Designed,
developed and implemented a full LAMP stack application to manage the day to
day running of the crossfit kids and fit for life child fitness
programs. Provided a public facing online registration and class sign
up system. Additionally, provided a mobile web based management suite
of tools including client management, class management, punch card system and
expense and revenue tracking. The
database design was implemented using mySQL, All data access, business
logic and workflow was implemented utilizing PHP 5.5 and RESTfull web
services. The UI was implemented utilizing HTML5, CSS3, Json and jQuery
mobile 1.4.4.
Software
Engineer, Commercium Technology,
Inc
February 2013 – September 2014
Rumson,
New Jersey Software
Engineer for Atos Dirx customizations. CTI is a consultancy
company implementing network security, application security and Identity
Management solutions based on ‘best of breed’ technologies. British
Broadcasting CorporationFebruary 2013 – August 2014 Part
of a project team responsible for delivering customizations to the British
Broadcasting Corporations (BBC) Dirx installation. The project
produced customizations to Dirx core workflows, structure and webCenter UI to
meet the BBC’s business processes for new hires, internal moves and
separation. These customizations managed remotes system accounts
including AD, Exchange and Lync. Responsible
for code changes, test team support, release deployment, product updates and
post deployment support. Responsible for developing and coordinating
complex implementation strategies involving many technology teams within
predefined time windows. Changes were made to Dirx components utilizing java,
JavaScript, Struts, JSP and TCL.
Senior
Solutions Architect, The Coca Cola
Company
February 2010 – February 2013
Atlanta,
Georgia Senior
Solutions Architect for Notes/Domino/Web/Java Development, The Coca
Cola Company, with more than 92,000 employees, is one of the worlds largest
beverage manufacturers. Responsible
for the technical aspects of the design, development, testing and implementation
of a client facing marketing approval web application. Also an approval
and workflow front end for the national reimbursement program system residing
on the mainframe. The latter will save over $600,000 annually in direct
material costs alone. Lead the design and development of web based
versions of the corporate sales force management suite of applications. The
marketing system provided a web interface and workflow for clients partners
to interact on marketing initiatives. This was a domino web application
with a UI based solely on JavaScript toolkits. Dojo and JQuery were
used for this utilizing the strengths from each and included customized
widgets. Json was also used heavily for defining objects within the
JavaScript and for communicating complex objects to and from the server. The
reimbursement system was an internal Lotus Notes based system that relied
heavily on DB2 data and mainframe files. This was implemented using
java/JDBC agents built in eclipse that utilized complex DB2 SQL views that
enabled single runs of over 100,000 documents with up to 10 queries per
document. This was a multi team project requiring coordination with
onshore and off shore resources. I was responsible for building the
Notes application, Data Transfer elements and designing the SQL for the DB2
views. The
sales force management tool was a suite of Lotus Notes applications that
needed to be replicated on the web. This was implemented using Dojo and
jQuery JavaScript ui components including custom built widgets. Heavy
use was made of JSON for data communication. The iText java
API was used for dynamic PDF document and spreadsheet generation for all
output from the application suite.
Lead
Developer, The Florida
Bar
December 2008 – November 2009
Tallahassee,
Florida Lead
Notes/Domino/Java Developer, The Florida Bar, with more than 86,000 members,
is the statewide professional and regulatory organization for lawyers. Responsible
for the technical aspects of the design, development, testing and
implementation of a project and time tracking system. The system
integrates live with the backend accounting and budgeting software on the DB2
iSeries infrastructure. The
project involved the development of 2 Lotus Notes applications based around
the Notes/Domino 8.5 release integrated with iSeries based accounting
systems. Forms within the applications contained swing based java
applets to provide functionality not possible in notes alone and merge that
functionality with DB2 data accessed via JDBC. The project also involved
intensive data migration between Notes and DB2 on a scheduled and live basis
also using JDBC. Many changes to the DB2 design were also specified and
their implementation coordinated with the DB2 development department.
Senior
Developer,
Acergy
June 2008 – December 2008
Aberdeen,
Scotland, UK Notes/Domino/Web
Application Developer, Acergy is a global market leader for seabed to surface
construction within the petro-chemical industry. Responsible
for the maintenance and customization of many global distributed multi
lingual applications. All applications developed were distributed to
40+ servers over many distant locations and are tightly integrated with each
other. A major technical issue involved with development was managing
system integration between servers with limited communications either on
ships or remote locations in the world. The primary solution provided
for this issue was a custom web service consumer within Notes R7. This
consumed Web Methods web services to integrate with IBM MAXIMO and MS SQL
Server in centralized locations. This involved building custom Soap
envelope generators and web service communication functions in lotus script. Responsible
for the development of a Domino web based action tracking portal. This
system provided management with an overview of all their team’s actions from
the many action generating systems within the organization. The data
was then able to be grouped, sorted and filtered within the web page to
provide multiple views of the data. This was implemented using Ajax,
XML, XSL, XLT, Json, DHTML, CSS and Javascript. Senior
Developer, Emerald Data SolutionsSeptember 2006 – April 2008 Park
City, UT Notes/Domino/Web
Application Developer, Emerald Data solutions are the market leader in
e-governance solutions for the educational market place. Responsible
for the maintenance and customization of the premium product boarddocs.
In addition I was the sole technical resource involved in development of the
greatly expanded version 4 of this product. This included the
introduction of web 2.0 techniques into the application including the dojo
toolkit. I was also instrumental in integrating the coexedit product
into the application to provide seamless integration of notes rich text
editing and wisiwig editors on the web for version 4.1. Additionally,
I was responsible for the design, development and implimentation of the new
boarddocs LT product. This included ensuring that this web based
application was fully compatible with the premium product to provide seamless
upgrade potential. All the products were browser independent and multi
platform including a large MAC based user community. Other
duties included providing support for pre-sales, Technical trainers and help
desk in attaining their goals.
Project
Lead, Angel Flight of Georgia
September 2005 – September 2006
Atlanta,
GA Angel
Flight of Georgia is a non for profit organization that provides free air
transportation for people with a medical need. The
engagement was initiated after the current paper based system collapsed under
the pressure of the hurricane Katrina disaster. I was the technical and
project lead on this full life cycle project involving requirements gathering
analysis, development, testing and implementation. The applications
main focus was to manage the process from flight request to post flight
documentation. This
was taken on as a free charitable donation of time with support from IBM and
Lotus 911. This project has since won the 2008 Lotus Beacon Award for
Best Philanthropy. Senior
Consultant,
Lotus911
January 2005 – September 2006
Atlanta,
GA Notes/Domino/Web
Application Developer. Lotus 911 provides full service needs for the
Lotus/Domino environment including custom application development and
environment hosting. The company is an IBM premium partner and a
Blackberry partner. Responsible
for the development of custom notes and domino web applications throughout
their life cycle. Many web UI tools were utilized including DOJO, AJAX,
DHTML, XML, Json, JavaScript and CSS. Other responsibilities included
training and mentoring junior consultants in domino web UI development. Managed
many client relationships providing a friendly and accessible contact for the
organization. These clients ranged from blue chips such as American
Express, Coca Cola and Vodaphone to not for profit organizations such as the
Potash & Phosphate Institute and the Salvation Army. Numerous
projects were completed for small limited companies as well as major
enhancements to commercial products such as Emerald Data Solutions board docs
product. Most
of the roles in these projects were as a senior developer or project lead but
they also included integrating into a clients development team to provide
specific technical needs. Applications
have included HR & CRM, telephone marketing, risk management, change
control management, B to C or B to B web applications and compliance
management. Senior
Consultant, Eagle Technology Consultants, LLC.December 1999 – January 2005 Atlanta,
GA Notes/Domino
Application developer. Eagle Technology provides custom built
applications based on IBM and Microsoft platforms and development
environments. The company is an IBM premium Partner and Microsoft Gold
Partner. Responsible
for the complete project life cycle of many projects from pre-sales
requirements gathering through development to testing, deployment and user
training. Conversely, worked solely on specific phases of projects or
providing fixes for specific issues and support for client's internal
development efforts. Managed
client relationships, expanding them beyond the life of initial projects and
providing them with a familiar and friendly contact for any support
issues. These clients ranged in size from large corporations such as
ING, NAPA, Yamaha, Deutz and Yale Locks to small 5 person limited
companies. These companies have covered a large variety of markets
including manufacturing, recruiting, sales, service, financial and software
vendors. Worked
in many roles on projects, depending on the size and technical
requirements. These included as a highly motivated individual
developer, project lead and team member internally or integrating into a
client’s development team. A
vast amount of projects have been based within the Lotus Domino environment
utilizing all client and web interface tools including DHTML, XML, JavaScript
and CSS. Most of the web based applications involved working closely
with graphic designers to provide a rich user experience. Many of these
Domino based applications have integrated with third party application or
custom internal applications. Additionally, projects have been
completed in other technologies including ASP .NET, VB 6/.NET, MS SQL server,
Crystal Reports and MS Access. Applications
have included commission, multi-department CRM, process control, sales force
automation, software compliance and hardware management, production
management and quality control. Client
Server Development Analyst, Total System Services,
Inc.
July 1997 – September 1998
Columbus,
GA Lotus Notes developer. Total System Services is one
of the world’s largest processors of third party credit and debit cards for
banks and the commercial sector. HAT
Contracting1991 - 1994 Protective
Coating specialist H.M.
Forces Army (Infantry)1986 - 1991 Infantry
EDUCATION B.Sc.
(Hon) Software Engineering, University of Teesside, UK. 1999 Access
to Higher Education Certificate, Cleveland Tertiary College, UK. 1995 Classified - Internal use |
|
||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Languages: |
Languages |
Proficiency Level |
English |
Fluent |
|
|