We provide IT Staff Augmentation Services!

Architect Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • Hands - On Technical Lead & Architect with production experience building a Serverless AWS Data Lake and several large scale applications using ES 6/7, Angular, React, NodeJS and Spring (Java 8)

TECHNICAL SKILLS

AWS: Lambda, Athena, IAM, SQS, SNS, Step Functions, EC2, RDS

JavaScript: Angular, RxJS, React, React Native, ReduxCSS CSS3, HandleBars, LESS, SASSCloud Spring Cloud (Netflix), Docker

Mobile: Objective C, Ionic, Good Dynamics, React Native

Java: Spring Boot, JPA, Spring Cloud, Java 8

Project Management: JIRA, Jenkins

PROFESSIONAL EXPERIENCE

Confidential

Architect

Responsibilities:

  • Architect for Design Data Lake, configured KMS, Lambda and S3 permissions so that only specific bucket(s) can receive encrypted data
  • End-to-End Security for the Data Lake using KMS encryption, Bucket Archive Policy, Replication, Auditing and Logging for data-at-rest and SSL for data-in-flight
  • Diagrammed the Data Lake using draw.io
  • Wrote the policy module for the Data Lake. This consists of Java Lambda function(s) that work in conjunction with API Gateway to issue short term STS credentials. AES is used for encryption, SHA-512 to generate Message Digest.
  • Wrote modules to ingest data at scale into the Data Lake using Transfer Manager with multi part upload support for larger files using Spring Boot.
  • Wrote lambda functions to create meta-data index of data lake using AWS RDS (My Sql)
  • Used AWS Athena to query Cloud Trail
  • Programmed S3 decrypted downloads using NodeJS AWS SDK
  • Wrote MicroServices in Node JS - using Express and Async for orchestrating API calls. These invoke AWS Step functions and send messages to SQS
  • Set up Best Practices on KMS, Athena and Lambda functions,
  • Set up NodeJS cluster(s) using cluster module.
  • Gave several presentations, conducted training and mentored team members

Confidential

Technical Lead/UI Architect

Responsibilities:

  • Architect on React Application for Policies. Wrote React Components. Used React, React Router, Forms and Redux. Product Information at confidential
  • Extensively used newer JavaScript features per ES6 and 7 specs. These include Lambda functions, Generators, Promises, Destructuring and Spread properties.
  • Wrote unit tests using Jest and Enzyme. Used snapshot testing.
  • Led Agile Scrum like meetings for onsite and offshore developers. Facilitated and conducted code reviews.
  • Architect on React Native Application for Insurance Claims processing. Used React Native Navigation, ESLint, Flow, Native Base and Expo.
  • Built REST APIs using Spring Security, Spring MVC and Spring JPA on Java 8.
  • Wrote a Policy MicroService using Spring Boot - Spring Data JPA, Spring REST and Spring MVC. Used Netflix Cloud - Spring Cloud. Used Elastic Search as Cache.

Confidential

Sophisticated UI Development

Responsibilities:

  • UI Architect on Text 2 Web application. Created Angular JS Directives for Google Maps
  • Developed several custom UI components for Google maps using Angular JS directives and services.
  • Led initiatives on Performance Improvement of Angular JS based Web and Mobile Apps. This included mentoring in areas of Angular Digest Cycle improvements, having a Grunt Minification and Chrome Timeline and Profilers
  • Achieved Site Catalyst Coverage for tracking customer behavior on Good Hands Rescue app
  • Leveraged Pre-Renderers for SEO optimization

We'd love your feedback!