Java Fullstack Developer/big Data Resume
T Louis, MO
SUMMARY
- Being a strongly motivated individual striving towards betterment of my career as a technical expert and an individual, I have been motivating myself for the past 6+ years in the field of IT, discovering the best in me on day to day basis.
- IT experience in various phases of software development life cycle with Analysis, Design, Development, Integration and Implementation.
- Expert in methodologies - Agile, SCRUM, TDD, Waterfall, Scrum, Iteration and Pair Programming.
- Java Fullstack developer with expertise in handling Bigdata technologies.
- Hands on experience in working with AWS cloud environment tools like EC2, S3, EMR, IAM, DynamoDB, Kinesis.
- Hands on experience in tools like Elastic Search, Kibana, Grafana.
- Developed applications used Spring boot.
- Experience on Heroku cloud platform service.
- Knowledge on NodeJs, AngularJS front end tools.
- Experience on developing Rest, Soap web services.
- Good experience working on applications deployed on WebLogic server.
- Good Programming knowledge in JAVA, JavaScript, SQL and started learning Scala.
- Hands on experience in tools like Docker, Kibana.
- Experience in working with Git, Svn version control.
- Sound knowledge in Linux and Unix commands.
- Experience in developing MVC architecture and Spring Framework
- Good knowledge on Cloud foundry.
- Knowledge on sales force admin work.
- Expertise in requirement gathering with clients and creating JIRA stories.
- Experience in Database Design, Creation and management of Schemas, writing Stored Procedures, functions, Triggers, DDL, DML SQL queries.
- Proven ability to work with senior level business managers and understand the key business drivers that impacts their satisfaction.
- Experienced in working with Oracle 10g, MySQL databases.
- Experience in Agile, Waterfall Engineering practices.
- Excellent communication skills, creative, research-minded, technically competent and result-oriented with problem solving and leadership skills.
TECHNICAL SKILLS
Big Data: Hbase, Cassandra, Kafka and Zookeeper
AWS: Ec2, S3, EMR, IAM, Dynamo DB, Elastic Beanstalk, Lambda, EFS, Elastic Search Service, Kinesis
Other Tools: Elastic Search, Kibana, Docker, Grafana, Heroku
Programming: Java, JavaScript, SQL, JQuery, PL/SQL and HTML
Database: Postgres, Oracle, MySQL
Frame Work: Struts, Spring, Hibernate, Ibatis
Web Services: Soap, Rest
PROFESSIONAL EXPERIENCE
Confidential, St Louis, MO
Java Fullstack Developer/Big data
Responsibilities:
- Developed Restful services for robotic integration at Confidential (Rearray).
- Developed Springboot rest application called bee pipette log service for Adhocrequest to create log files on bee (Robot at Ankeny lab)
- Experience on working with AWS and CF.
- Experience on creating a new Jenkin jobs.
- Writing test cases for application developed in java.
- Responsible for installing of Kafka, Zookeeper.
- Experience on creating DynamoDB objects.
- Used Nexus and Jenkins to automate the build and deploy process.
- Involved in unit testing, troubleshooting and debugging. Modifying existing programs with enhancements.
- Experience on working with PostGres.
- Deployment of. ear files on WebLogic Server.
- Used Crucible tool for code review.
- Worked on SFDC to CU360 producer flow for conductor team.
- Worked on creating Docker images, Containers, push/pull and on integration with Spring Boot.
- Giving support to existing legacy IRD application deployed on WebLogic Server.
- Worked on Grafana to create dashboards and to easily edit the metric functions.
- Working on IRD application Enhancement using Java, Struts, Ibatis, Java script.
- Experience on working with Kafka applications and administrations of kafka clusters.
- Actively involved in Requirement gathering, Analysis and Design, and involved in Unit Test Plan, System Test Plan, Reviews, Coding and Code Reviews, Unit and Integration Testing.
Environment: AWS, Java (1.6,1.8), J2EE, Restful web services, Soap web services, Struts, PL/SQL, Javascript, CF, Spring Framework, Hibernate, SQL, AngularJS, XML,CofeeScript, CSS/CSS3, HTML, ReactJS, JavaScript, Jenkins, Akana, Crucible, Kafka, Maven build tool, Zookeeper, WebLogic Application Server 10.1, Oracle 11g, 12C, Agile Methodology, Bootstrap, Docker.
Confidential, Richmond, VA
Java Fullstack Developer
Responsibilities:
- Developed the application using Spring Framework that leverages Model View Layer (MVC) architecture.
- Involved in unit testing, troubleshooting and debugging. Modifying existing programs with enhancements.
- Participated in requirement gathering and framework implementation sessions through Agile development experience with Scrum.
- We typically use TOAD for Oracle to query db.
- Used RESTful Web Services to retrieve data from different applications.
- Configured the Hibernate configuration files to persist the data to the Oracle 11g Database.
- Developed Restful web service using spring MVC frame work and Tested REST services using google chrome’s POSTMAN plugin.
- Used Cloud Foundry (CF) CLI for deploying applications and other CF management activities.
- Deployed Spring Boot based micro services Docker container using Amazon EC2 container services and using AWS admin console.
- Participated in client requirement documents and provide inputs helping to finalize requirement document.
- Developed the application as per the functional requirements from the Business Analysts
- Design and coding of efficient, reliable and scalable AWS infrastructure.
- Automation of AWS infrastructure. Better code coverage. Faster build jobs and no-downtime automatic pushes to prod.
Environment: AWS, Java 1.8, J2EE, Restful web services, Soap web services, PL/SQL, Javascript, CF, Spring Framework, Hibernate, SQL, HTML, ReactJS, JavaScript, Jenkins, Maven build tool, Oracle 11g, 12C, Agile Methodology, Bootstrap, Docker.
Confidential, Waltham, MA
Java Fullstack Developer
Responsibilities:
- Developed Springboot rest application (AgTech) on Confidential internal cloud ThingSpace platform.
- Understanding the responsibilities of ThingSpace platform(IOT), database, API, caching layer, proxies, and other web services used in the process
- Extensively used GitHub, Source Tree for all of the distributed version control and source code management (SCM).
- Worked on developing POJO classes to map database tables with java objects.
- Used Maven, Nexus and Jenkins to automate the build and deploy process.
- Used Docker Container leverages Linux, our containers.
- Used Cloud Foundry (CF) CLI for deploying applications and other CF management activities.
- Setup the continuous Integration (CI) process and continuous deployment (CD) jobs in Jenkins brew master instance, which reduces the time for the deployment of microservices
- Created POC for Spring Batch for running batch jobs.
- Responsible for Configuring Kafka Consumer, Producer metrics to visualize the Kafka System performance.
- Actively involved in Analysis and Design, and involved in Unit Test Plan, Code Reviews and Unit Testing.
- Used Crucible tool for code review.
- Worked on AWS for creating instances, load balancers and checking the health status etc.
- Responsible for installing of Kafka, Zookeeper.
- Worked on Kibana to view the logs.
- Hands on experience working on cloud infrastructure.
Environment: Kafka, AWS, Java 1.8, J2EE, Restful web services, Soap web services, Struts, PL/SQL, Javascript, CF, Spring Framework, Hibernate, SQL, CSS/CSS3, HTML, Zookeeper, ReactJS, JavaScript, Jenkins, Akana, Crucible, Maven build tool, Oracle 11g, 12C, Agile Methodology, Bootstrap, Docker.
Confidential
Software Engineer
Responsibilities:
- Involved in requirement gathering and documentation.
- Developed Spring MVC framework application using Java/J2EE platform.
- Developed presentation screens by using JSP, HTML and JavaScript.
- Created dynamic pages using HTML5, CSS and JavaScript for client-side validation.
- Have used IDE Eclipse for development and debugging the source code.
- Wrote test cases in JUnit for unit testing of classes.
- Used JDBC for communicating with Oracle database.
- Completed assignments, and resolved various coding conflicts on a daily basis
- Design patterns like MVC pattern, DAO pattern, and singleton to achieve clean separation of layers.
- Used Hibernate API to perform database operations.
- Designed and developed web pages using HTML and JSP.
- Used JDBC for database connectivity with MySQL Server.
- Involved in developing SQL queries, stored procedures, and functions.
- Prepared Unit test cases for existing functionality as per the requirement and execute the same.
Environment: C++, Java, SQL, HTML, JavaScript, Spring, Hibernate, JDBC, Spring, Hibernate, JavaScript, HTML, SQL.
