We provide IT Staff Augmentation Services!

Sr. Principal Technologist Resume

3.00/5 (Submit Your Rating)

OBJECTIVE:

  • I want further opportunities to learn and grow as a leader.
  • I also want to succeed in an environment of growth and excellence to meet personal and Confidential .

SKILL:

Development: Java, C#, PHP, Reatjs, Spring Boot, Oauth2, Kafka, Eclipse, Intellij, Agile, Rest

DevOps: Jenkins, Bamboo, Crucible, SonarQube, GitHub, CI/CD, Chef, Ansible, AWS, DCOS, Kubernetes, Mesos, Docker

OS: Windows, Microsoft Server, Mac OSX, Linux

Databases: MySql, Postgres, MS SQL Server, Oracle, MongoDB, HBase

EXPERIENCE:

Confidential

Sr. Principal Technologist

Responsibilities:

  • Provide technical direction and leadership to many development teams.
  • Formed common tech stack for microservices around Netflix OSS (Zuul, Eureka, Hystrix, and Ribbon) and Spring Cloud (Cloud Security, Spring Boot Admin, Cloud Config, Cloud Stream, and Cloud Vault).
  • Design, implement, and deploy event driven (kafka) microservices into DCOS.
  • Operationalize microservices using principles CI/CD pipeline in Jenkins deploying hundreds of microservices to DCOS as docker containers and monitoring tools such as: Grafana & Prometheus, Spring Boot Admin, and AppDynamics.
  • Develop several UI applications (Customer and Internal) with PrimeReact, Bootstrap, and Reactjs.

Confidential

Principal Technical Architect, Software Engineering

Responsibilities:

  • Organized off premises development team to build products to support material.
  • Provided technical guidance on frameworks, tools, languages, and overall architecture.
  • Built deployment process by setting up Jenkins, GitHub, SonarQube, and Artifactory.
  • Setup Dev and Test environments that are continuously deployed to with each successful build.
  • Strengthened developmental methodologies by introducing a code quality scan that would happen as part of each build. Our build break based on the quality of our code in addition to our code coverage dropping below a certain percentage.
  • Developed object - oriented software, including our DevOps Assessment. Using Spring Boot, PrimeReact, and Reactjs.

Confidential

Technical Lead, Software Engineering

Responsibilities:

  • Developed overall strategic technical plan and created architecture for development tool stack (Fusion).
  • Subject matter expert within Dev Services Fusion Tool stack, Lead planning, design and implementation of these technical solutions. We started this by modeling our development tool stack using Chef. This allows blue/green testing and higher availability with the 3rd party tools we use Strengthened developmental methodologies with the use development tools like SonarQube, Fortify, and Continuous Integration.
  • Designed and developed automated testing framework built as an Eclipse plugin. Provided demos and to global QA department.
  • Advanced new products around product health. This product would interact with SonarQube, SVN, Git, Jira, and Bamboo; gathering information about each product/code base and give an overall score with improvement steps. Built with Java, Groovy, Grails, and AngularJs Wrote Java/Groovy applications in Grails/JavaEE/Spring Boot.
  • Identified and suggested new technologies and tools for enhancing product value and increasing team productivity.
  • Collaborated with developers and performance engineers to enhance supportability and identify performance bottlenecks. .
  • Lead of 5 engineers in the design, and development of our internal testing framework (ensemble) and our product health report.

Confidential

Software Engineer

Responsibilities:

  • Built new web application using Java, Grails, and ExtJS
  • Maintained Legacy applications. In addition, surrounded business logic with webservices that gave functionality in new products.
  • Performed Quality Inspections and Walkthroughs throughout the SDLC including Requirements Review, Architecture Review, Design Review, Code Review and Security Review.
  • Co-ordinated offshore development and managed day-to-day activities. Supported collection and reporting of project and software metrics.

Confidential

Sr. Software Engineer

Responsibilities:

  • Designed new product elements such as online document signing, background checks, fund reconciliation, and external vendor API.
  • Performed regression and system-level testing to verify software quality and function before it was released.
  • Wrote Java web applications in JavaEE architecture. Using JSF/Primeface as our presentation layer Identified and suggested new technologies and tools for enhancing product value and increasing team productivity.
  • Designed intuitive graphical user interfaces using knowledge of serial communications and database design.
  • Created, delivered and maintained scalable system architecture to support a high-availability internet site with various internal applications.
  • Oversaw major new enhancements to existing software systems.
  • Collaborated with product management to design, build and test systems. Debugged and modified software components.
  • Implemented Jenkins for CI/CD practices.

Confidential

Software Engineer

Responsibilities:

  • Developer on team that is migrating a Java swing application (Desktop Client) to a web application (J2EE) using core JSF.
  • Built, tested and deployed scalable, highly available and modular software products. Streamlined deployment process by developing continuous integration tools.
  • Implemented in house GIT server for version control. Migrated code bases from CVS to GIT and conducted to help with the transition.
  • Developed code fixes and enhancements for inclusion in future code releases and patches.
  • Collaborated with developers and performance engineers to enhance supportability and identify performance bottlenecks.
  • Maintained existing applications and designed and delivered new applications.
  • Streamlined deployment process by setting up continuous integration with Jenkins.

Confidential

Team Lead/Sr. Software Engineer

Responsibilities:

  • Heavily involved in updating database versions as well as application servers.
  • Added database replication and load balancing to keep up with the demands of the applications. Helped implement workflow process that gave greater transparency to users and delivering better product faster.
  • Worked on a delivery service that interfaced with Fannie Mae and Freddie Mac. This delivery service would determine if a loan was eligible for product and then make a webservice soap call passing them the information of loan for approval.
  • Added continuous integration using Hudson.
  • Identified and suggested new technologies and tools for enhancing product value and increasing team productivity.
  • Assisted in upgrading from struts to JSF using Icefaces. Oversaw new enhancements to existing software systems.
  • Developer on Flex application that serves as the UI to loan officers. Uses web services such as REST and SOAP.
  • Prototyped replacing our legacy application using Seam, Hibernate, and Richfaces.

Confidential

Software Developer

Responsibilities:

  • Migrated data from Mysql to Postgres. Moved code base from SVN to GIT.
  • Developer on new application to replace Legacy application.
  • Identified and suggested new technologies and tools for enhancing product value and increasing team productivity.
  • PHP/CakePHP and JQuery made the selection.

We'd love your feedback!