Developer
Luke Lee
washington, DC
Potomac, MD, USA
javascript
NodeJS
Angular
ReactJS
java
SQL
HTML
Ionic
About
Luke is a strong developer in web and mobile technologies including Angular, React, Javascript, iOS, Android, Java, Ionic framework, .NET, and SQL Server. He has enjoyed 25 years of writing software in the agile development space. He has also mentored development groups, observe and streamline existing processes using the latest/existing technologies. Luke is very personable, resourceful, hands-on, and ambitious.
Skills
Languages
javascript, Java, NodeJS
Frameworks
ReactJS, Angular 8
Libraries/APIs
FetchAPI
Paradigms
MVC, Design Patterns
Platforms
Windows, Mac OSX
Storage
AWS S3
Tools
VS Code, Intellij
Experience
JavaScript
10 years
AngularJS
4 years
ReactJS
2 years
Java
10 years
Hightlight Projects

GDPR

Write project from scratch
American Airlines
American Airlines

Initiated Front end project with Angular 4, CSS, and Bootstrap utilizing Nginx, Microservices with Java Spring:boot on RESTful protocol and Websphere Liberty Server.  Project delivery method is IBM Garage style (similar to Extreme Programming).  Practiced Pact based Test–Driven Development with Node.js.  Facilitated discussion on Front-end to Back-end API handshaking discussions.  Automated end-to-end testing with Protractor and Jasmine testing framework.

  • Mentor new developers into Angular and software development practices
  • Plan out sprints with project manager
  • Prepare and deliver development sessions

Travel Points of interests Lists

Integrated with Facebook, Google Maps, TravelAdvisor
Marriott International
Marriott International

Designed and implemented (with input from Creative Director and HTML layout artist) Responsive Design Travel List website that introduces users to their searched cities' points of interest.  Used Angular 1.5.8 heavily for the single page webapp along with JQuery and Bootstrap.  Integrated APIs from Travel Advisor, Google Maps/Geocode, Weather Underground, Factuals.  Integrated with Marriott's single sign on.  The website is planned to go live April, 2017.

Instrumental in facilitating development through team peer-to-peer mentoring while carrying out implementation responsibilities. 

  • run bi-weekly demonstration as tech lead and listens to Customers' concerns
  • Part take in planning meeting and explain the impending work with team member to come to consensus on commitment.
  • develop code after picking up JIRA tickets and mentor other members on their work.
Work Experience
Senior Developer
Leidos
|
Aug 2019 - Present

Asked to initiate Angular 8 project and existing AWS Lambda functions (Node.js and some Java).  Strengthen AWS Lambda JavaScript/Angular unit testing.  Enhancing NodeJS using DynamoDB and Cognito.

  • mentor junior developers when they are assigned JIRA tickets
  • influence the planning sessions with experiences shared and provide advise on available libraries
  • learn and apply newer technologies to project work
AWS S3, DynamoDB, Angular, ReactJS, NodeJS, Javascript, Jave
Fullstack developer
Defense Health
|
Dec 2018 - Apr 2019

Currently analyzing existing JSP/Tile/Struts I/TOPLink/Oracle DB code base (over 1000 tables) while entertaining SCRs from client.  Put code under GIT/AWS Code Commit control.  Planning for a refactoring of the existing antiquated system.

  • Mentored other senior team members on how to debug/diagnose JSP/Servlet/TOPLink(ORM) bugs
  • Provide estimates during planning and interview new development staff
  • Reverse engineer portions of code into architectural diagrams which feeds into rewrite plans.
JSP, TOPLink, Oracle, GIT, SVN, JIRA
Mobile Solutions Architect
IBM
|
Oct 2013 - May 2018

Served the following clients

  • Dupont
  • further develop code for project lead
  • attend weekly meeting on what the next challenges are.
  • FDA
  • Research Pros and Cons between different mobile solutions alternatives
  • negotiates with Client on changing research directions
  • Draft out architecture diagram for the cloud engineers
  • JP Morgan
  • Assessed client’s troubled project
  • Debug existing UI code and made improvements
  • communicates with business analysts 
  • Entergy
  • Interviewed IT staff on existing mobile deployment strategies
  • Assesses existing enterprise security architectures
  • Communicates recommendations for improvements to client
  • Oncor
  • Research and recommends new procedures and policy for mobile deployment
  • Conduct code reviews of other developers' work
  • Integrated API interfaces to the custom mobile app
  • Marriott
  • run bi-weekly demonstration as tech lead and listens to Customers' concerns
  • Part take in planning meeting and explain the impending work with team member to come to consensus on commitment.
  • develop code after picking up JIRA tickets and mentor other members on their work.
  • LA County
  • Interview client and users to extract present user experiences and derive all the system constrains
  • Negotiate with Security department on new application integration points with security
  • Write code to be tested by business analyst and tester.
  • American Express
  • Participate in Daily stand up meetings and weekly planning meeting
  • Mentored by other salesforce developers
  • American Airlines
  • Mentor new developers into Angular and software development practices
  • Plan out sprints with project manager
  • Prepare and deliver development sessions
  • GEICO
  • Participate in daily scrum meetings
  • write code per JIRA ticket's statement requirement
Angular, NGINEX, NodeJS, Spring Boot, RESTful, WebSphere, Oracle, Salesforce, JQuery, CSS, Hibernate, Google Maps, IONIC framework, MobileFirst, Mobile Architecture
Education

Carleton University

Ottawa, Canada
|
Sep 1986 - Jun 1991
Bachelor of Computer Science
Certifications

Certified Scrum Master

Mar 2012 - Mar 2015
Scrum Alliance