Senior Java/javascript/mern Engineer And Devops Engineer Resume
Norfolk, VA
SUMMARY
- Promoted from old team to new team at Confidential
- 2+ years of professional experience in Java and JavaScript/TypeScript
- 1 year of GoLang Go experience in concurrency REST programming
- 1 year DevOps Engineer
- Strong at Unix Shell batch script programming DevOps, Jenkins, Docker continuous integration and deployment CI/CD
TECHNICAL SKILLS
Programming Languages: Java, GoLang Go, Unix Shell Script Programming, JavaScript ES5/ES6, React JS, Redux, Node.Js, TypeScript
Web/Application Servers: Apache Tomcat, WebLogic, Web Sphere, JBoss, Node.JS
MVC Frameworks: Spring, Spring Tool Suite, Spring Boot, JBoss, Gorilla MUX
ORM Frameworks: Hibernate, MyBatis, JPA, JDO, JAXB
Databases: PostgreSQL, MySQL, Oracle 11g, MongoDB
Web Services: JAX - RS(RESTful), RestEasy, REST API
Client-Side Scripting: HTML5, YAML, XML, JSON
Big Data: Hadoop, Spark
IDE: Eclipse, Sublime, Notepad++, WebStorm, Vi/VIM
Build Tools: Maven, Gulp.JS, Grunt.JS, Jenkins, Webpack
Version Control: Sub Version (SVN), Git, BitBucket
Operating System: Windows, Linux, Unix, Mac OS
PROFESSIONAL EXPERIENCE
Confidential, Norfolk, VA
Senior Java/Javascript/MERN Engineer and DevOps Engineer
Responsibilities:
- Added 3 new shortcuts in the existing dropdown menu to display data via 3 provided URL in Node.JS REST Microservice architecture
- Added N8 Migration date to the existing tile for the SBS persona
- Modify existing infobits data to SBS display data requirement
- DevOps Engineer for continuous integration and deployment CI/CD
- Develop frontend ReactUI to backend REST API call. END-to-END development and test
Environment: MacBook Pro, UNIX OS, MongoDB, Express, Node.JS, React.JS, Redux, Saga, Webpack, BitBucket, Git, Docker, WebStorm, Jenkins, REST Microservice, TypeScript, Unix Shell Script Programming
Confidential, Fort Mill, SC
Java/GoLang Go Engineer and DevOps Engineer
Responsibilities:
- Got promoted from old team to new team
- Me and 1 senior engineer completed JUNIT/Mockito from 0% to 32% when 50% was requirement in 1 month
- Analysis, Design, Develop, Unit Test, Deployment and Support of Java based Web and Enterprise applications in both windows and UNIX environments.
- Used Junit/Mockito for the development of Test Cases.
- Written SQL queries for data access and manipulation using Oracle SQL Developer.
- Used Hibernate ORM tool for mapping relations between java object and relational object by developing hbm.xml files and annotations.
- Developed Restful Web services components using RestEasy API and integrated with Presentation Layer.
- Built Maven scripts for automated deployment and for the build operation of the entire application
- Written SQL queries for data access and manipulation using Oracle SQL Developer.
- Modify SQL Store Procedure, trigger in Oracle 11g database for new table
- ETL (Extract Transform Load) CSV data file to Oracle 11g database.
- Used EhCache JEE application to populate JSON tree data from database via REST API call
- Used RTC for version control, Log4j for loggings and Junit for unit testing.
- Use Hadoop and Spark to compare mismatch column between 2 large 10GB CSV, Excel, or PDF files
- Migrating some Java codes to GoLang Go OOP and REST API JSON encoding/decoding using Gorilla MUXconcurrency multithread application development
Environment: Java 1.7/1.8, GoLang Go, Spring Framework, REST, Spring Tool Suite, Jetty Server, RTC, SVN, Hadoop Spark, Big Data, Java Script, Apache Maven, Oracle SQL 11 g, Splunk, Jenkins, Docker, Unix Shell Script, Gorilla MUX, Python, Scala
Confidential, Cincinnati, OH
Software engineer
Responsibilities:
- Configured Spring and Maven Configuration setup for the Project Spring - Maven Framework.
- Consumed RESTServices using Insomnia.
- Worked on the multiple projects using JavaScript and KendoUI.
- Prepared software requirements and Component design documents, Component Specification document.
- Used SQL queries to develop the stored procedures and project related queries with database.
- Tested using Junit framework.
- Used MVC design pattern for implementation in KendoUI.
- Involved in the building Maven POM files.
Environment: JDK 1.8, Spring Framework, REST, SVN, Java Script, HTML, Apache Maven, Putty, HTML, Java Script, KendoUI, Insomnia