Systems Architecture Notes 2023
architect notes
summary:
15 years as dev, arch, team lead.
which one am i now? all. somewhat unique combo of skills: take part in the sales process, can lead a team and still enjoy hands-on coding.
cut my teeth during the dotcom boom
with startup xceed
j jill, survivor tv, pitch black, cbs, con edison
then r/ga – they did video for first star wars movie.
dedicated ibm tech lead custom java, perl , also bed bath beyond
mckinsey & co. global redesign and rebranding of mckinsey.com.
i was a tech lead for the cms, global liaison to the 30+ satellite offices, vendor manager for speedera (akamai) for delivery.
end of 2001: laid off. became an accidental, independant consultant.
enterprise level systems for clients incl payu, cigna, ibm, lenovo, philip morris, the wall st. journal, gerber foods, nyc gov, nj gov.
—
personal style:
thrive in a fast-paced, challenging and somewhat unpredictable environment
renaissance man: lifetime of learning and better oneself
professionally:
pride myself on being a hands-on and non-hierarchical colleague
relate well to all types and cultures
autonomous
manage a high level of detail while keeping sight of big picture
Relied upon for rapport-building and clear communications as an architect and developer for many international, enterprise solutions.
3. Strong understanding of agile development, sales strategy, technology concepts and project and resource management processes.
4. Tenacious work ethic with a “do whatever it takes” attitude and a strong resolve with an appropriate sense of urgency to meet deadlines.
5. Composed and deliberate under pressure and the ability to manage divergent points of view.
—
gen position desc:
– Client-centric focus, determines business logic, backend system interfaces, and associated web
technologies necessary to meet the client’s needs.
—
general expectations for myself and for team:
– Effectively juggle multiple, often competing, priorities and clients.
– Strong problem solving skills in complex, integrated environments.
– Ability to pick up new concepts and ideas quickly using all available resources.
– Extremely detail oriented in both execution and documentation of tasks.
– Able to explain technical concepts to non-technical audiences.
– Solid tracking and prioritization skills a must.
for me as architect:
Rapport-building, consensus-building and clear communications for clients, as well as for and among teams and members.
Ability to work in non-conventional environment with virtual team spanning time zones and countries.
Team-oriented focus, knowledge sharing, professional in all situations (including high stress).
Participate in reqs gathering, project mgmnt
background:
Coded BASIC, Assembler and PASCAL on some of the earliest desktop computers
Dozens of full-lifecycle projects.
RGA-
GREY – gerber