We provide IT Staff Augmentation Services!

Senior Technical Engineer Resume

4.00/5 (Submit Your Rating)

PlanO

SUMMARY

  • Over 20 years of IT experience including 10+ years in platform architecture using on - prem and public cloud services.
  • Advanced knowledge of application, data and infrastructure architecture.
  • Extensive work experience with full development lifecycle- requirements analysis, design, implementation, testing and production release.
  • Advanced hands-on experience in Java, Spring framework,Kafka,MongoDB, Mule Integration,AWS S3,AWS Xray,Angular,Jquery, Docker, Kubernetes,Python and Ansible.
  • Extensive work experience in creating Ansible role, Solution templates and Python modules.
  • Working knowledge of machine learning, deep learning algorithms using Python modules like NumPy, pandas, sklearn, seaborn, nlkt and matplotlib.
  • Deep knowledge in Symmetric/Asymmetric encryption, Ping OAuth and Vault integration with Hashi Corp.
  • Extensive working knowledge in creating CI/CD pipeline in Jenkins and deploying the microservices in Openshift.

TECHNICAL SKILLS

Programming Languages: Java, Python

J2EE Technologies: JSP, Servlets, JDBC, EJB, JNDI, SOAP & REST Web services, JMS.

Machine Learning: Classification, Regression, Clustering, Time series analysis, Feature engineering, Scikit-Learn, TensorFlow

Scripting Languages: Bash, Ansible

Application servers: WebLogic, WebSphere, Jboss.

Databases: Oracle, MS SQL Server, MySQL, DB2, MongoDB

Frameworks: Struts, Java Server Faces, Hibernate, Spring Boot and Portlets.

Javascript Frameworks: yui, JQuery, JQwidgets, Angular, ReactJS, Apache Cordova

CRM Tools: Salesforce (LEX), Apex, Lightning web components, Epiphany Marketing Analyzer

EAI: TIBCO ESB, Mule ESB, Rabbit MQ, Kafka.

Cloud Computing: Openshift RDS, S3, EC2, Lambda, CloudWatch.

Testing: Loadrunner, Selenium, JUNIT5, AppiumQunit, Cucumber, Gherkins, Mockito.

Portal: ALBPM, Liferay.

Other Tools: Toad, SQL Navigator, SQL DeveloperSQL* Loader, Robo, Compass, Tableau, Apache Spark

PROFESSIONAL EXPERIENCE

Confidential

Senior Technical Engineer

Responsibilities:

  • Extensively worked in architecting, designing, and implementing spring boot microservices using the latest frameworks including JPA, Actuator, Sleuth, Zipkin, Zuul and API gateway.
  • Created Admin UI for home grown microservice using angular.
  • Created Ansible Roles, Solution Templates, and playbooks to automate Middleware products provisioning.
  • Automated Venafi cert lifecycle (CERT Provision, renewal and revocation) using Python.
  • Used Python, NumPy and Pandas to compute the middleware instances and service accounts used across ADS organization.
  • Created visualization tools and dashboards for quality monitoring using Machine Learning (ML) Models & Advanced analytics.
  • Created Jenkins pipeline to deploy spring boot application in Container and VM.
  • Created build config and deployment config to deploy the spring boot application as container in Openshift.
  • Created Cucumber test cases to automate testing the Ansible roles with Rest Services.

Environment: Ansible Tower, Ansible, Python, pytest,Jenkins, GIT, Spring Boot microservices, JSON Spec version 7, MongoDB, RabbitMQ, Kafka, Openshift Kubernetes,Prometheus,Grafana,ELK,Splunk,s2i,blue/green deployment,HELM Chart,AWS S3,Zipkin,sleuth,Jupyter,NumPy,SciPy,nltk,pandas,angular.

Confidential

Sr. Java Developer

Responsibilities:

  • Created service components for Jasper Reports module.
  • Removed crystal dependencies in the POM files.
  • Created Junit test cases using Junit4 and Mockito.
  • Used Checkstyle, findbugs and PMD tool.
  • Used Code Coverage tool Eclemma.
  • Build and deploy the war through Maven and Jenkins.
  • Created OnPrem REST web services.
  • Debug and fix issues in UI and service components,

Environment: JDK1.8, AngularJS1.2, Apache Cordova, AWS RDS, S3, CDN, EC2, Liferay portlets, JBOSS, Tomcat, MULE ESB, Jenkins, Spring boot and Micro services,Ready API,Junit,Mockito,Maven,Jenkins,Docker,Checkstyle,findbugs,Eclemma.

Confidential, Plano

Sr. Java Developer

Responsibilities:

  • Created Stored Procedures in Oracle DB
  • Created triggers in Oracle DB
  • Code Optimization in SOAP Webservices and security fixes in Webservices.
  • Design and Coding JSP screens.

Environment: JDK1.5,Struts1.2,JSP,SOAP,WSDL,XSD,JMS,Yojna,Strata,Oracle,DB2, Websphere.

Confidential, PLANO

Sr. Java Developer

Responsibilities:

  • Involved in the lifecycle of the software design process including, requirement Definition, prototyping, design, interface implementations, unit testing and maintenance.
  • Created html pages with Jquery,jqWidgets and AJAX.
  • Used Javascript along with AJAX to upload the excel sheet to the server using Spring CommonsMultipartResolver.
  • Applied Spring Dependency injection using setter method. Used default bean scope as singleton in most of the scenarios.Imported Mail and Properties spring configuration resources in the main application context file.
  • Used Spring JavaMailSenderImpl and SimpleMailMessage template to send email.
  • Created util:map in the spring configuration file.
  • Used to use annotations in the bean,
  • Used to scan the classes which have been defined using @Conmponent.
  • Used Spring’s JdbcTemplate to retrieve records from DB and implemented RowCallbackHandler to process each row.
  • Created JERSEY REST webservices.for SFOD, Merch and Presell application.Created entity classes using @XmlRootElement and @XmlElement.Used @GET and @POST operations in the resource file.Used @Consumes and @Produces to define the MediaType.Used SSO Siteminder and LDAP for SSO and authorization. Web.xml and weblogic.xml had security:constraint tag which has URL:pattern, http:method and auth:constraint for role names.
  • Used JAXB to convert POJO to XML.
  • Created classes using XSD and placed the XML message in TIBCO Queue.
  • Created Oracle DDL to modify columns and add columns and also modified existing views.
  • Updated Oracle stored procedures based on the Change requirements.
  • Created war and ear using ANT build scripts.
  • Deployed war and ear in weblogic server.

Environment: JDK1.5,HTML,JQuery,AJAX,Javascript,Hibernate,Spring,Jersey REST webservices, SOAP webservices,JMS,ANT,angularjs,AWS,Weblogic server, TERADATA,DB2 and Oracle.

Confidential

Technology Lead

Responsibilities:

  • Involved in Project Estimation using Use case methodology.
  • Managed and tracked the projects to the plans.
  • Totally responsible for execution and controlling project without slippage.
  • Prepared Technical Design document.
  • Optimized SQL and recommended efficient ways of coding.
  • Weekly status reporting to the client and daily interaction with the client.

Environment: JDk1.5, JSP, Servlets, DB2.

We'd love your feedback!