We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

TECHNICAL SKILLS:

Languages: Java, C#, C++, C, Objective - C Java script, jquery,Angular JS, Linux, IOS, TCP/IP

Databases: Oracle (7,8,9i,10g,11), MySql, Sybase(12.5), Informix, DB2, MS SQL, Progress, MS Access

Web Tools: JBOSS, Tomcat, WebLogic, WebSphere, Wsad, GlassFish, Awt, Swing, Xslt, Jaas, Jsp, Servlets Atlassian, Jira, Bamboo, EJB, Struts, JDBC, JMS, JNDI, JUnit, Mockito, Ant, Maven, AJAX, Hibernate, Web Services (REST,SOAP), JEE, Eclipse, Subversion, Git, Gradle.

Middle Ware Tools: MQ Series, ActiveMQ, OpenMQ, RabbitMQ(Amqp), OAuth, Memcached, Solr Cloud Knowledge of NoSQL, Hadoop, ZooKeeper, Cassandra, MongoDB,Amazon Cloud, ECS, Lambda, AWS

EXPERIENCE:

Confidential

Senior Software Engineer

Responsibilities:

  • Added Rest Microservices and Soap Webservice(Geniology(Bulk Upload),Event based Email facility
  • Made recommendations to speed-up the Volumetric Engine for X-ray Baggage Scanner.
  • Analyzed memory leak and Performance analysis of several modules of both Java and C++ in a very complex application containing 3 Java VM Applications, used JProfiler and Visual VM.
  • Implemented a new Java multithreaded feature of reading Voltage and Current values from 4 X-ray machines which are connected to Linux machine through serial ports and also used Java VM to VM communication.
  • Designed and implemented a new localized image algorithm to find out clutter classification of a bag.
  • Integrated with Twitter and Facebook REST Web services using Google Client and OAuth 2.0.

Skills Used: Java, JBoss 7.1, WebLogic, Rest APIs, OAuth 2.0, Linux, Hibernate, Oracle, MySQL, Confidential, Spring Framework(Security, Data)(4.0), Spring Boot Matlab, Agile, SubVersion, Git.

Confidential

Senior Java Developer

Responsibilities:

  • Added 6 Rest API s relates to Voice Mail and Identity Token Management.
  • Design and Setup environment for Video On Demand VOD Dynamic Ad Insertion.

Skills Used: Java, JBoss Eap 6.1.1, Apache Mq, Jax-Rs 1.1 Rest APIs, Agile, Jira, Bamboo, Git.

Confidential

Lead Java Developer

Responsibilities:

  • Designed and implemented a prototype providing three Restful Web Services (APIs), Add Subscriber, Usage Details and Rerate Service as part of new Rating Engine; backend is Oracle 11g Database with Several Stored procedures. Provided several demos to team members.
  • Designed and implemented a rule based input validation prototype.
  • Wrote Technical Design Documents (TDD) for Rating department.

Skills Used: Java, Spring DAO JDBCTemplate, StoredProcedure(3.13), Websphere Application Server 8.5, JBOSS (7.1), Apache Mq, Xml, Jaxp, Jax-Rs 1.1, Rest APIs, Agile.

Confidential, GA

Sr. Software Developer

Responsibilities:

  • Designed and implemented Single Sign On feature for Medical application used by Confidential sites across USA.
  • Provided Design Document including Sequence Diagram, Flowchart.
  • Provided password Encryption / Decryption as part of a client maintenance tool.

Skills Used: Java, JBOSS (7.1), Struts, JDBC, Waffle, LDAP, UML, JSP, Servlets, XML, ANT, JavaScript, HTML, MS SQL Server 2008, Agile.

Confidential, Atlanta, GA

Sr. Software Engineer

Responsibilities:

  • Designed and implemented Database access and Mail interface using Mail API and Spring.
  • Designed and setup JBOSS, MYSQL and Solaris environment.
  • Transformed xml receipt formats using xslt.
  • Designed and implemented Picture Service for ATM which can be configured using MQ service.
  • Designed and implemented Remote Key Loading for new ATM application.
  • Developed prototype for Balance Inquiry, Withdrawal Transactions using eSocket Library.
  • Developed library functions for Mixed media(Cash and Checks) insert.

Skills used: Java, C#, J2EE, Struts, JDBC, Mail API, JSP, Servlets, XML, Swing, Confidential (Security, MVC, DAO, Mail), JBOSS 7.1, MySQL, Solaris10.

Confidential, Beavercreek, OH

Software Developer

Responsibilities:

  • Designed and Analyzed interfacing to a TANDEM box using JCA from a J2EE Application.
  • Designed, Analyzed and provided solution to enhance a single JMS Queue to Multi-Queue implementation of a J2EE Application with WebSphere MQ and SIB.
  • Designed, Analyzed and coded to cleanup non-printable characters.
  • Provided Analysis, coding and unit testing for outbound pending files problem, added a Trigger.

Skills Used: STRUTS, EJB, JMS, WebSphere MQ, SIB, ESB, JDBC, WebServices, UML, ClearCase, MAIL API, JSP, Servlets, XML, ANT, JavaScript, HTML, C++, Oracle 10g, Solaris and TANDEM.

Confidential, Atlanta, GA

Sr. Developer

Responsibilities:

  • Developed new search mechanism for very big database (6.5 billion records), search time less than .03 sec.
  • Designed and developed individual components to integrate TALX and FirstSearch with HTTPS, XML, Java, Apache tools and Oracle DOM parsing package.
  • Optimized search mechanism with Oracle Hints to increase transactions from 10000 to 27000 per hour.
  • Enhanced Online search to reduce too many rows results for 6.5 Tera bytes database.
  • Added a new Feed ( DATASERV) to the FirstSearch.
  • Provided PM Billing Component.
  • Modified Oracle Configuration parameter (pga aggregate target) to improve I/O performance.

Confidential, Atlanta, GA

Architect / Senior Software Engineer

Responsibilities:

  • Added a Web Service for Batch Settle Report, Aggregate and a Mapper Class to JAXB object using JAXB, Apache Chains, JAVA, ANT, XSD, JXPath with a hibernate persistence layer and Oracle. Also added an EJB, Struts Action class and JSP page for Enter Remit under WebLogic 8.1.
  • Designed and implemented a web based email broadcasting using MySql on Linux, Java, JSP, Servlets, STRUTS, HTML, JavaScript, JBOSS. Provided design documents with Use cases, Class, Component and Sequence Diagrams.
  • Participated in the development of SMASH CLP 1.0 for IBM Blade servers using C++ on Unix (Linux Red Hat and SUSE), IPC, eXtreme Programming, Subversion tool.
  • Participated in the Design and implementation of WindStream and maintenance of old system using Unix, C++, Boost C++ Serialization library, XML, Multi-Threaded ACE System programming toolsOracle (9i and 10g), Pro*C, PL/SQL. (Weather Channel)

Confidential, Atlanta, GA

Senior Software Developer

Responsibilities:

  • Designed and implemented a new Credit Scoring model for Confidential , TransUnion and Experian using Java, Servlets and WebLogic as part of a J2EE Application. (New Development, Individual)
  • Designed and implemented a new search and Match program using C/C++, Oracle OCI, Oracle 10g, Sun Solaris 9 on v40Z Hardware. (New Development, Individual)
  • Participated in the implementation of enhancements Recovery Process, Reseller Call Detail, Billing Answered calls with Seizure Time for switches like Lucent, Nortel and Ericsson, Audit Billing Tools and Error Handling Tools using C++, Perl, Shell Script, ClearCase UNIX, Sybase 12.5 (Stored procedures) (on AIX), Oracle 8.1.7.2 (PL/SQL) on Solaris Sun-Fire-880.

Confidential

Senior Software Systems Engineer

Responsibilities:

  • Designed and implemented a web based system for email broadcast server using Oracle 9i on Solaris, Java (JSP, Servlets, STRUTS), HTML, JavaScript, Tomcat (Apache Tools).
  • Designed Efficient FAX broadcast system using Cisco 5300. (individual)
  • Provided major enhancements to Info Online project giving the client the ability to get their reports online, by Fax or by email, used Perl, JavaScript, HTML, Informix on Solaris, Apache on Linux.
  • Designed and implemented new and efficient email server using C/C++, Unix IPC shared memory and Socket calls, TCP/IP and RFC822 on Solaris 8.
  • Designed and implemented FaxOnDemand(FOD), VoiceOnDemand(VOD) and FAX and VOICE Broadcast System using C/C++, Threads and BrookTrout board(TR-1000) on Unix (Solaris 8).
  • Designed and implemented a tracking system for URL links, email open and email reply and report generation giving details of how many emails opened, how many URL links pressed and how many emails replied in a given Email Broadcast using C/C++, PERL and Informix database on UNIX.
  • Designed and implemented a Call Bridging feature using BrookTrout board using C/C++, sun Solaris.
  • Developed a new tool to convert ADPCM files to Wave format files using C/C++, UNIX.(individual)
  • Enhanced Fax On Demand (FOD) with Key press feature using C/C++, UNIX. (individual)

Confidential, Atlanta, GA

Senior Software Developer

Responsibilities:

  • ROS: Participated in the Design and Implementation of ROS new enhancements new feature ISDN PRI for a very big distributed application for major Telecommunications company.
  • My role involves development of design documents (Use Cases, Class, Component and Sequence Diagrams ) using Rational Rose Tool (Object Oriented) and Implementation of C++ code containing several new classes (9) using SUN C++ compiler, RogueWave Tools.h++, Views.h++, X-Windows (Motif, XRT), and Workshop on SUN Solaris 2.5.1 and Solaris 8.
  • Confidential Works: Designed and Implemented enhancements and maintenance tool for a Web Intranet
  • Order Processing application for a major Telecommunications company using C++ and Java on Solaris 2.6.
  • Changes to E-mail Notifications: Certain Customer emails are modified to in corporate more information.
  • Send Notifications to EBRU: Based on certain products and actions, e-mail is dynamically generated from
  • Database and sent to the appropriate users/customers for Release version 2.4.
  • Escalation Task Detail Report generation: When DETAIL button is pressed, Detail report is generated using
  • Hidden fields for Release version 2.2.

Skills used: C++, JAVA, JAVA SCRIPT, HTML, INCONCERT (TIBCO) Work Flow, ORACLE 8i, Sun Workshop 6 C++ Compiler (CGI Executables), RogueWave and Clear-Case Tool.

Hire Now