We provide IT Staff Augmentation Services!

Sr Software Engg Resume

0/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • An Engineering professional complemented by experience in the Mobile Advertising, Finance and Healthcare Industries and demonstrated skill sets in System automation and Software Industries with Proven ability to successfully handle complex responsibilities in a fast - paced team environment through multi- level relationship building, and strong analytical skills. Additional strengths include:
  • Around 9 years of experience in software industry building enterprise applications using Java/J2EE technologies.
  • Superior project implementation skills using both core and advanced Java technologies with various middleware technologies.
  • Extensive experience in Analysis, Design, Code Reviews, Unit Testing and Integration Testing
  • Proven communication, technical skills and the ability to work in a team for successful completion of projects.
  • Outstanding experience as a FULL STACK developer, developed several projects in ALL tiers namely: Web UI / UIX / Front End, MidTier and Back End. Hands on coding for Business logic in each tier using cutting edge technologies and frameworks
  • Expertise in Developing Responsive Design, REST Service Application with Reusable Code and High Quality & Performance using suitable Front End Technologies.
  • Well versed in using Client Side Design and Development using AngularJS, Bootstrap.js, node.js, jQuery, HTML, CSS,
  • Hands on experience on major components in Hadoop Ecosystem like Hadoop Map Reduce, HDFS, HIVE, PIG, HBase, Sqoop, Oozie, Flume and Avro.
  • Good Knowledge of XML/XSLT Transformation and XML parsing tools.
  • Experienced with Class diagrams and Use Case diagrams based on Unified Modeling Language (UML) architecture and data modelling using Microsoft Visio.
  • Strong SOA knowledge and implemented SOA architecture
  • Used SQL, PL / SQL for doing DML, DDL operations like creation of tables, primary / foreign / composite keys,different types of joins, queries, sub queries, stored procedures, triggers, views, functions, sequence for various SQL databases like Oracle, DB2, SQL Server, MySQL, PostgreSQL etc in multiple projects.
  • Exposure to NOSQL Databases MongoDB, Cassandra
  • Strong Linux Administration and Continuous Integration skills
  • Hands on experience with Eclipse, RAD 6.1, 7X, WSAD 4/5 IDEs

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta,GA

Sr Software Engg

Responsibilities:

  • Developed components of essential title rights and financial management web application using MEAN stack to control 10,000+ monthly scheduled airings and payment amortizations enabling Confidential to maintain strict contractual obligations, improve utilization of existing title asset inventory, and reduce data entry burden on end users.
  • Utilized development skills to build (code) and unit test app functionality per technical specifications with deliverables to include code builds and documented unit test and code quality results
  • Formulated and documented technical architecture, components, and strategies for mitigating technical challenges
  • Worked to identify APIs, define data schemas, and document workflows, business requirements, and domain knowledge.
  • Created a custom, single-page, responsive web application to replace a legacy line-of-business web application.for scheduling and asset management
  • Helped migrate old fronted code to Twitter Bootstrap, jQuery libraries and Backbone.js to improve upon front end performance and enhance cross browser compatibility.

Tech Stack: Node.JS, Express 3.0, Twitter Bootstrap, MongoDB, Mongoose, AngularJS, Font Awesome, Bluebird, Lodash, MomentJs, Gulp, Yo, Bower, WebStorm 8.0, SublimeText 3, jshint, Karma, Chai, Supertest, PhantomJs, Git, Bunyan, Redis, RabbitMQ, ELK Stack (Elastic Search, LogStash, Kibana), Nginx, Lighttpd, Bamboo, Docker, Bash Shell Scripting, Ubuntu 14.04 LTS

Confidential, Chicago,Il

Sr. Architect

Responsibilities:

  • As a member of the UI team, Implemented and architected visual geographical map (JavaScript, Backbone. Leaflet. jQuery, WebSockets, CSS3, etc) displaying data from the back end in real time.
  • Developed & Customizied UI JavaScript Plug-ins using JQuery, Object Oriented JS and JSON across all v5.0 pages for Performance tuning in Presentation Layer.
  • Used knowledge of MVC and other design patterns to Built location based services for representation points of interests on the map
  • Architected and designed a complete ETL workflow using Apache Camel and RabbitMQ for real time collection of data from geographically distributed sensors.
  • Implemented core business logic to for data transfer to other teams in XML / JSON format using RESTful API over MongoDB
  • Unit Testing and Regression Testing of Web Application.Fixing Cross Browser/Environmental issues.
  • Responsible for building scalable distributed data solutions using Hadoop and Apache Camel
  • Load and transform large sets of structured, semi structured and unstructured data
  • Installed and configured Hive and also written Hive UDFs.

Confidential, Hoffman Estates,Il

Sr. Software Engineer / Lead

Responsibilities:

  • Senior Developer on back office mobile applications managing Merchandise Pickup Application which aimed to improve the in store pickup experience for customers Lead a team of 3 people.
  • Lead performance tuning and redesign efforts for the same and also helped move the application to a new virtualized environment
  • Helped migrate old fronted code to Twitter Bootstrap, jQuery libraries and Backbone.js to improve upon front end performance and enhance cross browser compatibility.
  • Architected and coded a push notification system that scales to millions of users using nodejs,socketio,Redis,and web sockets
  • Architected and coded a solution to automate FTP load process for external automotive vendors used by Sears to aggregate automotive fitment data exposed by Fitment API
  • Created reporting tool for failure of FTP Process for large number of files, using HTML,Javascript and Angular Js
  • Created auto scheduler and failure tolerance for the FTP Load process
  • Did Architecture redesign and developed a project management portal which was written in Phalcon PHP
  • Built the UI for the same using Jquery and Jquery UI, HTML,CSS, Twitter Bootstrap and Angularjs
  • Developed Batch jobs for BI reporting using Spring Batch
  • Developed MongoDb based Web service for Product Details page using Spring MVC
  • Handled importing of data from various data sources, performed transformations using Hive,MapReduce, and loaded data into HDFS using Talend .
  • Analyzed the data by performing Hive queries and running Pig scripts to know user behavior like shopping enthusiasts, travelers, music lovers etc.
  • Developed Batch jobs for BI reporting using Spring Batch

Confidential, San Antonio, TX

Software Engineer

Responsibilities:

  • Used Java scripting frameworks such as Jquery,Dojo to produce mapping application similar to Google/Bing maps that were used for competitive intelligence and predictive analysis.
  • Worked closely with database managers and system administrators to understand the current design and suggest functional improvements to them .
  • Developed Web Services using Jesrsey/Axis Engine and JAXB.
  • Used knowledge of SQL, PL/SQL to manage faster more efficient delivery of spatial and non-spatial data and JDBC, Spring to automate the process . involved in the research and analysis of new UI tools that could be used to further enhance speed and usability of the mapping component.

Confidential, Collierville,TN

Software Engineer

Responsibilities:

  • Involved in the Eclipse-RCP front end GUI development making very heavy use of the internal mechanics of Eclipse for GUI development using java swing and architecture based on MVC and using the OSGI Service framework and java swing
  • Developed Web Services using Apache SOAP
  • Created Java Schedulers for weekly database updates and user level authentications from LDAP.
  • Helped design a loosely coupled Spring based bean management util using dependency injection.
  • Created Hibernate mapping files to each POJOs to get matched data

Confidential, Waltham,MA

Software Engineer

Responsibilities:

  • Helped build a CMS for the advertising platform to help select the ads.
  • Used MYSQL /JDBC API to clean up and update existing data model and business logic for a ad mediaten platform
  • Used Knowledge of HTML /XML/Javascript / regular expressions API and regular expressions to develop code to filter out Adcontent and configured the same for network partners
  • Helped in the development of automated testing framework providing support for both whitebox and blackbox testing and deploying spiders, bots, and crawlers to harvest information for search engine used to send targeted advertising . Using the Selenium IDE, Selenium API,Junit,,JunitPerf,JWebUnit,Test Director,Load Runner
  • Integrated Hibernate with Spring framework using IoC and AOP features by modifying the configuration file and DAO package.
  • Developed the J2EE project using Flex 3 as front-end with Cairngorm MVC, using BlazeDS as middle-tier, and then integrating spring framework and Hibernate as back-end.
  • Extensively used Flex RemoteObject and to configure multiple destinations to provide various data services.
  • Maintained and modularized ActionScript code using Cairngorm MVC framework.
  • Implemented CSS style sheets for application wide usage.
  • Used ActionScript 3.0 to develop components which is customized datagrid and functions for validations, result handling, fault handling.

Confidential, New york,NY

Java Developer

Responsibilities:

  • Reviewed Design Document, gathered information from Architect and Business Analysts to upgrade the JSP and struts framework to Flex and spring framework based system.
  • Developed the J2EE project using Flex 3 as front-end with Cairngorm MVC, using BlazeDS as middle-tier, and then integrating spring framework and Hibernate as back-end.
  • Extensively used Flex RemoteObject and to configure multiple destinations to provide various data services.
  • Maintained and modularized ActionScript code using Cairngorm MVC framework.
  • Implemented CSS style sheets for application wide usage.
  • Used ActionScript 3.0 to develop components which is customized datagrid and functions for validations, result handling, fault handling.
  • Integrated Hibernate with Spring framework using IoC and AOP features by modifying the configuration file and DAO package.
  • Used back-end Portfolio Risk Management analytics module to feed the result set to the front-end regarding for the trader portfolio.

Confidential, NewYork,NY

Java Programmer

Responsibilities:

  • Involved in front end UI design and layout with JSP, HTML and CSS.
  • Involved in the development of business classes with core Java 1.4,using Spring, Hibernate such as opening account, payments, scheduling, funds transferring, adding authorized users, etc.
  • Involved in struts actions and Struts validation framework to handle transactions and payments.
  • Wrote PL/SQL, store procedures and SQL statements in Data Access Object (DAO) to execute various transactions and persistent data in backend Oracle Database.
  • Involved in the requirement analysis, design, documentation, development of the Project.
  • Involved in System testing and integration testing.

Confidential

Java, J2EE Consultant

Responsibilities:

  • Use Struts and JavaScript for web page development and front-end validations
  • Fetch and process customer related data.
  • Created Servlets, JSPs and used JUnit framework for unit testing
  • Developed DAOs, Stored Procedures and SQL queries to support system functionality
  • Application design and documentation -- UML system use cases, class, sequence diagrams developed using MS Visio
  • Use Ant scripts to automate application build and deployment processes
  • Support Production/Stage application defects, track and document using Quality Center.

Confidential

Jr Software Engineer

Responsibilities:

  • Created and deployed scheduler on JBoss server that interacts with tcl script to update power cycler for the testbeds.
  • Worked along with UI designer for changes.
  • Created java schedulers for weekly database updates
  • Production deployment and support.
  • Assisted in the development a reporting framework to collect data metrics from each test station on a daily basis and drawing up system accuracy charts
  • Assisted in the development of the business logic and data flow
  • Used JDBC API to collect and store data in database
  • Development and code analysis of client side code (VB platform )
  • Extensively used Core Java including heavy use of collection classes, generics, multithreading

We'd love your feedback!