We provide IT Staff Augmentation Services!

Software Engineer Resume

2.00/5 (Submit Your Rating)

Santa Clara, CA

SUMMARY:

  • Total 15 years IT experience as software developer position
  • Last 8+ years of experience on Java/J2EE technologies using most of the advanced features of Core Java including Dropwizard, Junit, Spring MVC,Hibernate, Struts2
  • Experience with Restful web services
  • Experience with SQL, PL/SQL on Oracle, MySql, PostgreSQL
  • Experience with Redis & MongoDB,
  • Experience with HTML, React.js, Flux, Twitter Bootstrap, jQuery, JSP, Angular.js
  • Experience with Git, SVN, Bitbucket, Maven,Sbt
  • Experience with NGINX
  • Experience with Apache Tomcat, Jetty
  • Experience on Unix/Linux and Windows OS,
  • Experienced in developing applications using IntelliJ, Eclipse and Microsoft .Net,
  • Agile methodology, Water Fall methodology,
  • Able to coordinate and communicate with project team
  • Able to work as part of a team and independently
  • Great motivation to learn new skills/technologies, excellent analytical/problem - solving skills, fast-learner, resourceful, committed, hard-worker, and self-initiative

TECHNICAL SKILLS:

Languages: Java, Scala(Beginner), C#, C/ C++

Big Data: Hadoop and Spark (3 months experience, beginner on Big Data)

J2EE Technologies: Dropwizard, Spring, Hibernate, Servlet, JDBC, JSP, StrutsOther Technologiess: Kafka,Elasticseach(Beginner),Logstach,Kibana, React.js,Angular, D3.js, HTML, CSS, jQuery, JSON, AJAX

Web Services: Jersey,Restful, SOAP

Tools: Maven, Log4j, Toad, MySqlWorkbench

Database: Redis, MongoDB, Oracle, PostgreSQL, MySQL

Servers: Apache Tomcat, Jetty, Microsoft IIS

IDE: Eclipse, IntelliJ, Microsoft Visual Studio

Operating System: Linux, Mac OSX. Windows

System Revision Control: Git, Gerrit,SVN, VSS

PROFESSIONAL EXPERIENCE:

Confidential, Santa Clara CA

Software Engineer

Responsibilities:

  • ID-Mapping running on Huawei DMP(Data Management Platform),
  • Designed and developed Rest API using Jersey,
  • Designed and hands on Redis Handler Projects for DMP,
  • Designed and hands on Kafka Handler for DMP
  • Developed, implemented and performed the Unit Testing using Junit,
  • Hands on experience in using Tomcat for deploying applications
  • Hands on experience using Maven build tool

Environment: Java, Restful Web Service(Jersey), JSON, Redis, Jedis, Kafka,Tomcat, Maven.

Confidential, Santa Clara CA

Web Service Backend Engineer

Responsibilities:

  • Designed, implemented and delivered CIAP(Connected Information and Communications Technologies Application Platform) project
  • Designed and developed Rest web services
  • Hand on experience in javascript to implement backend javascript
  • Played a key role to design and implement NoSQL Mongo DB
  • Used Dropwizard Framework
  • Hands on experience in using Jetty for deploying applications
  • Hands on experience using Maven build tool
  • Developed, implemented and performed the Unit Testing using Junit

Environment: Java, Dropwizard, Restful Web Services(Jersey), JSON, MongoDB, Jetty, Maven,Html5, JavaScript,SVN, AngularJs, D3.JS, JQuery, Ajax, Twitter Bootstrap, Jetty

Confidential

SparkSQL-Workload

Responsibilities:

  • Implemented tpc-h queries with Apache Spark-SQL using Scala,
  • Designed and developed Rest API using Spray,
  • Designed and developed System Performance UI using Reactjs, Kibana,HTML5,Twiter Boostrap,
  • Installation and configuration Hadoop 2.7.2 on cluster,
  • Installation and configuration Spark on Hadoop yarn cluster,
  • Installation and configuration collectd for getting each server system metrics on cluster,Installation and configuration ELK stack (Elasticseach, Logstach, Kibana)

Environment: Scala, Spray, Spark, Hadoop, Elasticsearch, React.js, Logstach, Kibana, HTML5, IntelliJ, Bitbucket, Ubuntu, Docker

Confidential, San Jose CA

Software Engineer

Responsibilities:

  • Designed, implemented and delivered the Express Checkout(ECO) project for Samsung Smart TV integration
  • Designed and developed EcoREST Restful web services
  • Analyze, documentation and testing the ECO projects to integrate like Samsung, Facebook, Tango
  • Developed the front end by, JQuery, Twitter Bootstrap, Jersey and Ajax utilized Used Dropwizard frameworks
  • Hands on experience using Maven build tool
  • Developed, implemented and performed the Unit Testing using JUnit

Environment: Java, Jersey (REST), Dropwizard, Hibernate, Oracle, Jetty, GitHub,Maven,Html5, Css3,JQuery,Ajax,Boostrap

Confidential, San Francisco CA

Senior Software Developer

Responsibilities:

  • Designed and implemented key features such as content management, caching, security, Google Map, Twilio and Amazon integration
  • Redesigned and implemented Loadzap framework to improve scalability and availability through distributed and layered architectural principles
  • Designed and implemented Loadzap REST and Web Socket APIs to expose features both internally and integration with third parties
  • Played a key role to design and implement our RDBMS and ORM with Hibernate and Spring
  • Used Spring 3 MVC and Jersey frameworks
  • Hands on experience using Junit test
  • Provided and maintain documentation including UML
Confidential

Software Engineer

Responsibilities:

  • Analysis, design, implemented and delivered project
  • Architected and heavily involved on development of cargo and logistics applications using Core Java, JDBC, XML, Oracle, MySQL and HTML
  • Designed and developed some project with C#, ASP.NET, Web Service, ADO.NET
  • Designed and developed Web Services (Restful with Java, SOAP with C#)
  • Implemented JDBC to store the data in Oracle 10g database
  • Developed stored procedures, Triggers and functions in Oracle 10g to process the trades using PL/SQL using Toad
  • Performed requirement analysis, design, development, testing, and maintenance of legacy systems including adding new features
  • Involved in simulating and testing various failover scenarios and hence the high availability of the cluster
  • Provided documentation with Use-Case Diagrams, Class Diagrams and Object Diagrams using UML Rational Rose

Environment: Java, JDK1.6, J2EE, Spring, Struts2.0, JSP, Servlet, JavaScript, Ajax, jQuery, Hibernate, Oracle, MySql, Toad, MySqlWorkbench, C#, ASP.NET, Web Service, ADO.NET

Confidential

Software Developer

Responsibilities:

  • Requirements gathering from business and defining specifications for the system
  • Designed and developed Use-Case Diagrams, Class Diagrams and Object Diagrams using UML Rational Rose for OOA/OOD techniques using Enterprise Architect
  • Developed ER and UML diagrams for all the design
  • Responsible to develop a system to synchronize database repositories every month with external files
  • Created XML Schema, XML template and used XML SAX/DOM API to parse them
  • Developed web services using SOAP, WSDL done XML transformation and parsing using XML, XML schema, XSLT
  • Involved in simulating and testing various failover scenarios and hence the high availability of the cluster
  • Managing/Fixing bugs and Client Issues in the application
  • Involved in Customer and Admin modules, understood the technical specification

Environment: C++, C#, ASP.NET, Web Service, ADO.NET, Oracle

We'd love your feedback!