Tech Lead Resume
2.00/5 (Submit Your Rating)
OBJECTIVE
- Principal Lead position using JavaScript and cloud - based technologies.
TECHNICAL SKILLS
- Java 11, RHEL, JavaScript, React, Angular 7+, Typescript, ES6, Material-UI, Grid Layouts, Sencha, jQuery, Node, NPM, Nexus, Jenkins
- VirtualBox, Bitbucket, GitLab, Jira, HTML5, CSS3, JSON, SourceTree, BitBucket, Git, Eclipse, VSCode
- IntelliJ, AWS, Eucalyptus, Azure, Kubernetes, Maven, Spring Boot, Docker, Agile Development and more.
PROFESSIONAL EXPERIENCE
Confidential
Tech Lead
Responsibilities:
- Team Lead/ SCRUM Lead for the development of a Next Generation Mission Planning cloud-based system using React and Spring Boot microservices communicating with other services asynchronously using Rabbit MQ, allowing decoupling between service endpoints.
- Developed Spring Boot microservices using OpenJDK-11 with annotations to support OAuth2 authentication and Rabbit interaction for both REST endpoints and queue listeners to process Java code for interactions with other microservices and backend DB.
- Developed and published Node Modules to Nexus repositories for modularization and reuse of code using React, Rollup and Webpack.
- Developed Redux stores and reducers and service modules to support data state and service endpoint interactions using promises and tokens.
- Developed and implemented cloud-based instances for various project nodes and proxies to support project in various stages of development and deployment using Azure Stack, Kubernetes, Docker, Ansible, AWS, and Eucalyptus.
- Developed wireframes and HMI designs for various campus initiatives including reusable UI widgets resulting in code reusability and better adopted UI experiences.
Technologies: Angular, React, Java, JavaScript, Maven, Gradle, Node, Linux, various node libraries, Spring-Boot, Docker, Git, Material, CI/CD, Azure, AWS, RabbitMQ, Kafka, Kubernetes, Netflix Eureka & Zuul, Spring Configuration, etc.
Confidential
Senior Consultant and Software Engineer
Responsibilities:
- Performed all needs assessment, database design, wire frames, UI design, application server setup, data service development, and web based application development.
- Established Git repository for version management of software application.
- Developed mobile hybrid mobile applications for use on iPhone and Android devices.
- Improved manual process time for student assessment process and email processes by 50%.
- Developed RESTful web services and prototypes using Java, Node and Express
Technologies: Java, ExtJS, JavaScript, Angular 1.x, Node, Express, Prototype, HTML5, CSS3, Cordova, TestFairy, MySQL, JSP, JDBC, SQL, JSON, and Rest.