Software Engineer Resume
3.00/5 (Submit Your Rating)
SUMMARY:
- Sun Certified Web Component Developer with 11 years of experience in design, development and maintenance of n - tier web-based applications, restful API and databases. Working with Big Data technologies for last 3 years.
- Excellent working experience with Hadoop and related technologies stack. For last three years I am working on Big Data stack. Besides development experience with Cassandra, Hadoop and Spark, have good knowledge of their administration.
- Strong work experience with Big Data Technologies i.e Hadoop ecosystem, HDFS, Map Reduce, Pig, Hive and Spark
- Strong work experience of DataStax Cassandra and OpsCenter. I can easily install and manage DataStax Cassandra cluster and configure nodes as Solr, Hadoop and Spark based on the application requirement.
- Strong knowledge of web services both REST and SOAP based.
- Extensive experience in Design and Development of Web based Enterprise applications using JAVA, JSP, Servlets, Confidential, XML, and XSLT.
- Strong work experience in developing applications using Spring Core, Spring MVC, Spring Confidential, Hibernate, JPA, Quartz etc.
- Hands on experience in UI frameworks Angular 2/4, Vue.js and ReactJs
- Have experience in deployment and configuration of enterprise applications in Tomcat, WebSphere and JBoss
- Strong experience in using development IDEs, Eclipse and Intellij Idea
- Strong experience in configuration management using SVN and GitHub
- Sincere, enthusiastic, hardworking with good communication and interpersonal skills and appetite to learn new technologies.
PROFESSIONAL SKILLS:
- Spring
- Struts
- Hibernate
- JPA
- Jersey
- OSWorkflow
- Quartz
- JUnit
- Lucene
- Activiti
- Maven
- Cassandra(Datastax)
- HBase
- Spark
- Hadoop
- Pig
- Hive
- Scala
- Mircrosoft Azure
- Verizon cloud
- Apache Tomcat
- Websphere application Server 6.0
- JBoss 4.2
- Angular2
- React
- Vue.js
- Core (Factory, Singleton, Command, Mediator, Iterator, Observer, Strategy, Adaptor, Decorator, and Proxy)
- J2EE (Front Controller, Application Service, Business Delegate, DTO, DAO, and Service Locator)
- Development Tools (IDE)
- Eclipse
- Intellij Idea
- GitHub
- SVN
- Oracle 9i/10g
- MySQL 5.0
- SQL Server
- TOAD
- Sql Developer
- MySql Workbench
PROFESSIONAL EXPERIENCE:
Confidential
Software Engineer
Responsibilities:
- Designed and developed RESTful service in Play for barcode reader feature. Data was stored in Cassandra
- Designed database schema for application in Cassandra.
- Installed Datastax Cassandra Cluster for serving the data to mobile application. I was responsible for managing the whole Datastax Cassandra cluster.
- Divided the cluster into Hadoop, Solr and Cassandra nodes based on different use cases.
- Upgraded Datastax Cassandra from 3.x to 4.x
- Installation, configuration and management of Datastax Opscenterd.
- Designed and developed jobs for loading bulk data from different datasources like Oracle, TeraData and MySQL into Cassandra.
- Bulk data upload into DataStax Cassandra using Hive, SSTABLE Loader and Confidential approach.
- Administration of Safeway cloud hosted in Verizon Terramark. I was responsible of installation, configuration and management of all the virtual machines which include all the environments DEV, QA and PROD.
- Installed and managed the SVN server for mobile app development team.
- It was my initiative to introduce Hadoop in our team for Mobile application development. I designed and implemented complete infrastructure and then developed application on top alone.
Confidential
Telepresence Experience & Order Assurance
Responsibilities:
- When I joined this team the tool was using Confidential . I configured Hibernate and integrated it with Spring.
- There was no concept of transaction within the tool. I introduced the Spring transaction configuration to manage the business transactions.
- Improved the tool performance by minimize the memory leaking. Decreased the loading time of listing screens by implementing the paging and also optimized the related queries.
- I designed the database for two modules RRA and CTeX.
- I designed and developed the security module. I took each task as privilege, which was assigned to a particular role, and then each role could be assigned to one or more users.
- Created the user module to add, update, and delete the users.
- Configured logging framework using Log4j.
- Created notification framework to send the system error to support team and send application related notification to end customers.
- Migrated the application from San Jose to RCDN datacenter.
- Worked with designing team and implemented the new UI for the tool using jQuery UI.
- Used iText for generating the different PDF reports.
- Used FreeMarker as template engine for generating the word doc file.
Confidential
Developer
Responsibilities:
- Installed and configured the Alfresco content management suite in staging and production environment.
- Integrated the Alfresco with OpenSSO.
- Introduced the custom workflow for the web page publishing using Alfresco customs extensions.
- Designed and created XSD and templates using FreeMarker to generate web pages using Alfresco web content management.
- Client created thousand pages web pages using only fifteen templates those I designed using XSD and Freemarker.
- Designed and configured Hibernate with Spring for the user management and security modules.