We provide IT Staff Augmentation Services!

Sr. Software Engineer Resume

4.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • Sr. Software Engineer with over nine (9) years of IT experience in all phases of the Software Development Life Cycle (SDLC)
  • Experience in several industries including finance, mortgage, health insurance, ecommerce and logistics
  • Extensive hands on experience with J2EE design and Micro services architecture in Cloud environment
  • Worked with large semi - organized datasets with a size of 300 TB
  • Demonstrated ability of solving problem in stressed environment with clean solutions
  • Developed enterprise applications with different architectural styles SOA, n-tier and client-server
  • Good understanding of various design patterns in application paradigm and their impact
  • Optimized applications to reduce the startup time by 15%
  • Full stack development experience with MVC patterns using node.js, reactjs, AngularJS, JQuery and build tools like gulp/grunt
  • Experienced with numerous RDBMS databases including Oracle, DB2, MS-SQL and NoSQL DB Cassandra and MongoDB
  • Expertise with messaging models publish subscribe using frameworks such as JMS and Kafka
  • Understanding of continuous integration (CI) and delivery (CD) with Jenkins job creation and configuration
  • Created unit/integration test cases using advanced frameworks such as JUnit, TestNG and Mockito
  • Worked with different private/public cloud provides such as AWS, Google Cloud and OneOps
  • Ninety two percentile in the quants section of GRE 800/800

SKILL:

Development: Java, NodeJs, C/C++, Python (DevOps), J2SE 5.0/6/7/8, J2EE 4/5/6, EJB 3.0, Servlet 2.5/3.0, Struts 1/2, Spring full stack 2.0-4.0, Spring-Boot, JSF 1/2, Hibernate 3/3.3, JPA, Ant 1.7, Maven, SQL/PLSQL, SOLR, HADOOP 2.6

Web/Application Servers: WebLogic 7.0/8.1/9.2/10/11 , Tomcat 4.x-8, WebSphere 5.5/6/7/9

Data Search/Management: SOLR, HADOOP Stack on AWS, Cassandra, MONGODB

Web Presentation: JavaScript, React, Angular, Gulp, Grunt, HTML5, DHTML, CSS, HTML, AJAX

Integration: SOAP/REST Web Services, WSDL, JMS, Kafka, Lombardi BPM, ESB

Operating Systems: Windows 98/XP, Windows NT 4.0, Windows 2000 and Linux, Android Jellybean

Databases: Oracle, MySQL, DB2, MSSQL

Tools: Eclipse, IntelliJ, Rationale Rose, JUnit, TestNG, Vantage Analyzer

EXPERIENCE:

Sr. Software Engineer

Confidential, San Francisco, CA

Responsibilities:

  • Worked on enhancing features for in house microservices platform (MSP) software components
  • Redesigned the existing monolithic tax application to microservices architecture using the latest spring boot technology stack
  • Wrote functional test cases for MSP tax application using Wiremock
  • Did analysis and survey on existing tools for configuration management
  • Implemented configuration management as proof of technology in product-Xapi using consul
  • Conducted feature analysis of etcd and documented the inner working of etcd
  • Converted the etcd solution as docker image for others to use
  • Implemented the wrapper for etcd configuration as Spring boot starter for enterprise wide usage
  • Designed and developed NodeJs based etcd UI client to manage configuration data etcd
  • Designed Kafka topology to handle content data
  • Wrote DAOs that extract data from Oracle and pulish to Kafka
  • Consumed data from Kafka and publish to Cassandra

Environment: Java 8, Spring boot, NodeJs, react, Kafka, Maven, UNIX, Docker, Maven achetypes, Spring boot starter

Sr. Software Engineer

Confidential, Sunnyvale, CA

Responsibilities:

  • Worked in the normalization team in the source pipeline
  • De-normalized hive data dumps in 10s of terabytes using Spark job into sub groups of data
  • Explored the POC, to switch normalization from rule-based system to machine based system
  • Consumed data from different sources including Walmart.com and other market place sellers totaling 100,000 plus sellers
  • Processed source data to the tune of 140 plus million PCF records
  • Enhanced the existing rule based system to become fail safe
  • Wrote rest based services to provide normalization data to the internal groups
  • Wrote Python scripts to find the data between elastic search and hive dumps
  • Consumed Mongo data by writing queries
  • Improved build time and released by modifying UNIX scripts

Environment: Java 7/8, Spring boot, Python 2.7, UNIX, Mac OSX, MongoDB, elastic searches, DataStax DevCenter for Cassandra, Kafka, Hadoop, Hive, Maven

Sr. Software Engineer

Confidential, Chicago, IL

Responsibilities:

  • Set up a Spring boot app for rapid development and prototypes
  • Configured application security in Object Oriented fashion
  • Designed 2 way authentication for client server SSL connection
  • Designed applications to manage the concurrent sessions
  • Implemented authorization verification functionality using custom filters
  • Wrote MVC based angular modules for UI logic and redirection
  • Wrote rest services to provide the business functionality for application logic
  • Designed Angular modules for tabular display of large set paginated data in time periods
  • Handled large volumes of audits events based on user actions/system processes using apache Kafka for audit log generation
  • Triaged and fixed bugs in the existing applications like system admin, Trader GUI and market data display
  • Built and deployed in UNIX environment using custom make scripts

Environment: Java 7/8, J2EE 6, Spring 4, Spring boot, Eclipse 3.4, Tomcat 8, Angular.js 2.1, GULP, Unix, Postman and SQL Server

Team Lead/Solution Architect

Confidential, Rosemont, IL

Responsibilities:

  • Led a team of three (3) developers building SOA services for fulfilling the needs of other teams
  • Designed high level technical architecture
  • Designed the core and extended data model
  • Wrote SOAP based services from scratch using w3 standards for the SOA architecture for exposing the product data to different internal groups
  • Improved the Maven build process, involved in design and code reviews with Enterprise Architect team
  • Implemented the POC using Hadoop on a subset of data for exploring the benefits of big data in understanding business trends by moving 5gb of data onto Hadoop cluster
  • Analyzed historical data on Hadoop cluster to manage the inventory using PIG/HIVE
  • Attended 40 hour big data training with hands on development with Hadoop 2.6
  • Mapped relational model to schema based model for SOA based services
  • Mentored other developers in the design and development process

Environment: Java 6, J2EE 5, EJB 3, HP-Tandem, WebLogic 11, Apache CXF, DB Visualizer, Eclipse 3.4, SOAP 2.1, XML Spy, MapForce, Hadoop 2.2.0

We'd love your feedback!