We provide IT Staff Augmentation Services!

Principal Software Engineer / Lead / Architect Resume

2.00/5 (Submit Your Rating)

Washington, DC

SUMMARY

Technology leadership, planning and vision. System design and architecture. Agile and lean software development lifecycle, project and team management and mentoring expertise. Customer facing roles including presentation, requirement collection, analysis, scope and definition.

TECHNICAL SKILLS

  • Business management and development, Program, Project & Product Management, Recruiting & Hiring, Mentoring & Team building, Remote/Offshore Team Management, Software & Hard­ware Team Management
  • SDLC, Agile(Scrum), Lean/MVP, Test Driven Development, REST, DRY, Continuous Integration & Deployment, Internationalization/Localization (i18N)
  • Software & Hardware Development, Front - end and backend, UI/UX, Graphic Production, Video Editing, 3D Animation, TV Production, Multimedia Production
  • Experience building eCommerce, mobile commerce, intranet, extranet, complex application (web and mobile), client/server application, mobile application in Finance, Banking, Retail and Corporate settings
  • Python, Django, Flask, PHP, Symfony, Laravel, C# (Server, Mobile), Swift, Objective C, Android Java, HTML/HTML5, CSS/CSS3(Bootstrap), Javascript, ReactJS, AngularJS, Webpack/Gulp/Grunt/ bower/npm, jQuery, Lettuce, Fabric, Ansible, Hashicorp Vault, Consul & Terraform, Selenium, Unittest
  • PostgresSQL, MySQL, SQLServer, MongoDB, CouchDB, Redis, SQLite, MSSQL, Oracle, RabbitMQ
  • Xcode, Android Studio, Visual Studio, Git/Github, Subversion, Jira, Confluence, Bugzilla, Phot­oshop, Sketch, Illustrator, Final Cut Pro, Animate Pro, Bind, Mail Server(Exchange, Postfix), Firewalls(ipTables, Checkpoint), Intrusion Prevention & Detection Systems
  • Mac OS X, Linux/Unix (Ubuntu, CentOS, RedHat, Solaris), Windows, Windows Server, iOS, Cloud (OpenStack, AWS, Digital Ocean), Data Centers Layout and setup, System Administration
  • Word, Excel, Powerpoint, Project, Pages, Numbers, Keynote

PROFESSIONAL EXPERIENCE

Confidential, Washington, DC

Principal Software Engineer / Lead / Architect

Responsibilities:

  • Lead role in new Software R&D division
  • Develop DevOps team, technology and procedures
  • Integrate new technologies into the regular flow of daily work (React, Vault, Terraform, etc...)
  • Architect, model and build proof of concept products
  • Define, build and lead software development teams to implement proof of concept products
  • Research and develop new products from the concept stage
  • Mentoring
  • Currently attached to 8 internal products and teams

Environment: Python/Django, Postgres, ReactJS, Redux, React Router, Webpack, Flask, Fabric, Vault, AngularJS, Javascript, System Setup and Admin, Grunt, Gulp, HTML/CSS, Linux, Git

Confidential, Washington, DC

Principal Software Engineer / Architect

Responsibilities:

  • Agile and TDD project management and development
  • Python/Django/Flask Backend Development
  • Javascript/AngularJS Front-end development
  • Team and Project Lead
  • Interface between business and technology teams
  • Mentoring
  • Participate in UI/UX development
  • Define project user stories and manage sprints, stand ups and retrospectives
  • Code review and pull request management

Environment: Python/Django, Postgres, AngularJS, Javascript, System Setup and Admin, Grunt, Gulp, HTML/CSS, Linux, Git

Confidential, Washington, DC

Technology Lead/Architect

Responsibilities:

  • Agile and TDD project management and development
  • Python/Django Backend Development
  • Javascript/AngularJS Front-end development
  • Interface between business and technology teams
  • Mentoring
  • Participate in UI/UX development
  • Define project user stories and manage sprints, stand ups and retrospectives
  • Code review and pull request management

Environment: Python/Django, Postgres Google Clojure, AngularJS, Javascript, System Setup and Admin, Grunt, HTML/CSS, Linux, Git

Confidential, Washington, DC

Technology Lead/Architect

Responsibilities:

  • Agile and TDD project management and development
  • Javascript/AngularJS Software development
  • Interface between business and technology teams
  • Mentoring
  • Gather and create requirements, prepare and break up work amongst developers
  • Participate in UI/UX development
  • Define project user stories and manage sprints, stand ups and retrospectives
  • Code review and pull request management

Environmrent: AngularJS, Javascript, Node.js, c#, .Net, Azure, Digital Ocean, System Setup and Admin, Grunt, HTML/CSS, Linux, Git

Confidential, Washington, DC

Technology Lead

Responsibilities:

  • Agile and TDD project management and development
  • Interface between business and technology teams
  • Gather and create requirements, prepare and break up work amongst developers
  • Participate in UI/UX development
  • Define project user stories and manage sprints, stand ups and retrospectives
  • Code review and pull request management
  • This is a 100% remote working company with globally distributed teams

Environment: Python, Django, Postgres, Mongodb, Javascript, Node.js, Backbone.js, Require.js, Phan- tom.js, OpenShift, Grunt, HTML/CSS, Linux, Git

Confidential, Kansas City, MO

Architect & Sr. Engineer

Responsibilities:

  • Software project management and development based on Agile and TDD methodologies
  • Hands-on coding of custom web based software solution
  • Define project stories
  • Code review and pull request management

Environment: Python, Django, Oracle, Javascript, jQuery, PhantomJS, HTML/CSS, Linux, Git

Confidential

Architect & Developer

Responsibilities:

  • Hairdresser guide with eCommerce and booking system
  • Software project management and development based on Agile and TDD methodologies
  • Hands-on coding of custom web based software solution
  • Define project stories
  • UI/UX development and implementation
  • Tech: Python, Django, Oracle, Javascript, jQuery, PhantomJS, HTML/CSS, Linux, Git

Confidential, Rockville, MD

Founder/Lead Architect & Developer

Responsibilities:

  • Virtual-CTO services for multiple startups
  • Providing mid and long term planning and technology roadmap
  • Software project management and development based on Lean, Agile and TDD methodologies
  • Hands-on coding and, server setup and management
  • Mobile application development (Native iOS, Android and Windows Phone)
  • Defined project stories and data storage models.
  • Full-stack development for web, desktop and mobile applications
  • Develop and deploy custom web and mobile applications and backends
  • Primary interface with clients and all stakeholders
  • Projects: Consulting Company Intranet for client, project, contract and knowledge-base man­agement, Online service guide with booking/reservation system along with backend manage­ment system(French), Online customer feedback and review management system for retail op- erations(French), eCommerce and mobile applications.

Environment: Python, Django, React, Redux, Websockets, CI CD, PHP, jQuery, Javascript, HTML5/CSS3, Postgresql, PIP, Virtualenv, Fabric, AWS, Digital Ocean, Ubuntu, nGinx, Gunicorn, Objective C, Swift, C#, Android Java

Confidential, San Francisco, CA

CEO/CTO/Lead Architect/Product Manager

Responsibilities:

  • CTO/ Lead architect/Product Manager and eventual CEO of Social Television startup
  • Designed, Developed and launched first Social TV Guide second screen application
  • Big Data - Data intensive, managing, indexing and processing 2 Terabytes of guide data per day - data processing code in Perl and re-written in Python
  • Backend ReSTful API for consumption by the iPad app written in PHP
  • Managed in-house and off-shore hardware, software and graphic design teams
  • Hands-on coding and, server setup and management
  • Managed and built product, hardware and software, concept to launch
  • Face of the company for communications and marketing
  • Involved in the day to day operations and fund-raising

Environment: Objective C, PHP, Python, Java, jQuery, Javascript, Apache, AWS, Linux, MySQL

Confidential, McLean, VA

Founder/President

Responsibilities:

  • International IT and software consultancy and Development
  • Provided hardware and communications solutions in remote areas
  • Designed and developed custom, secure software applications
  • Responsible business development, design & architecture, production and deployment

Environment: PHP, Java, Postfix, Jabber, AWS, Linux, ipTables Firewall

Confidential, Philadelphia, PA

Sr. VP of Technology

Responsibilities:

  • Global money transfer white-label eCommerce solution provider
  • Lead technology revitalization and rebuilt entire platform in 2 months with zero downtime
  • Hired and managed technology team
  • Designed and deployed infrastructure and security for entire platform
  • Interacted with customers, stakeholders and tech team

Environment: PHP, Zeus, Oracle DB, HTML, Linux, Solaris, Checkpoint Firewall

Confidential, Haddonfield, NJ

Founder/CEO/Program Manager

Responsibilities:

  • New Media Services company - Internet, Infrastructure, Multimedia, Video
  • Grew company to 24 employees and over $4 million in revenues in less than 3 years
  • Designed, developed and launched online document collaboration and review system written in ASP and then later re-written in PHP (NetProof)
  • Created innovative “Print to Web” virtual printer using C and GhostScript Postscript interpreter
  • Oversaw merger and public offering of the company’s shares on NASDAQ
  • Company recognized for multiple software innovations (online collaboration, video co-editing)

Confidential, Pennsauken, NJ

Director of Technology

Responsibilities:

  • Multimedia and print-on-demand company
  • Managed software development and multimedia teams
  • Built custom software and web application for our clients
  • Awarded “Gamelan Applet of the Year” in 1995 for breakthrough Java Applet

Environment: C, Java, HTML

We'd love your feedback!