We provide IT Staff Augmentation Services!

Sr Software Developer Resume

5.00/5 (Submit Your Rating)

Fairfax, VA

SUMMARY:

  • 22 years of object oriented systems development with the full program/project/product life cycle in J2EE and .NET technologies
  • As an IT Architect, I have teamed up with Visionary/Roadmap/Enterprise Architecture teams to define, develop and deploy mission critical, heavily used, distributed multi layered and highly available systems
  • As a Team/Development Lead, I have mentored mid to junior colleagues
  • Managed client expectations via extensive client interactions via system releases
  • Defined and implemented proven accountable processes from vision to deployment
  • Been involved with all system development phases including proposals
  • At Marriot, Confidential and Booz Allen, assignments ranged from $60 million to $1 million/yr.

TECHNICAL SKILLS:

Hardware: Intel, Sun Sparc

Operating systems: Windows, Linux, AIX, HP UNIX, Sun Solaris

Design: UML

Methodology: RUP, Iterative, Agile - Scrum, Extreme

Architectures: Enterprise, Application, Processes, Technology

Language: Java, C#

Application Server: Websphere, WebLogic

Web Servers: Tomcat 6, IIS

Technologies: JEE, .NET, Spring, Hibernate,, Struts, Web Services, REST, XML, Log4j, Ant, Nant, Security (PKI), ClearCase, Clearquest., Requisite Pro, SQL, Junit, Nunit, SVN, EasyMock, HTML5, CSS3, AWS, Kafka

Database: Oracle, DB2, SQL Server, Data Warehousing, OLAP, Business Intelligence, MongoDB

PROFESSIONAL EXPERIENCE:

Confidential, Fairfax, VA

Sr Software Developer

Responsibilities:

  • Currently supporting client’s needs in creating JavaScript-based services for Java front end to hook into.
  • Working with various documents conversions such as SAR, DOEP etc.

Confidential, Mclean, VA

Sr. Software Developer

Responsibilities:

  • I supported the Fusion product, with Postgres 9.4, Java 1.8, Spring Boot 1.3, Javascript (React v15.0) and Kafka.
  • I worked with a team and individually in incorporating business’ security compliance vision into the product.
  • This program was run in an Agile environment and self-governing teams.

Confidential, Mclean, VA

Sr. Software Developer

Responsibilities:

  • I supported all development related activities for MRT - Model Risk Tool, AML - Anti-Money Laundering and Fraud Detection and CCTS - Counterparty and Compliance Tracking system.
  • I also follow Agile and Iterative software delivery methodologies while supporting these systems.
  • MRT is an Appian-based system that manages Freddie Mac governance models metadata lifecycle.
  • AML is an Intellinx-based system that allows for Fraud Monitoring and Suspicious activity reporting.
  • CCTS is a Java-based system that tracks Seller/Servicer compliance with Freddie Mac's policies.
  • It's built using Primefaces, JEE stack on Weblogic and MS SQL DB.

Confidential, Fairfax, VA

Sr. Software Engineer

Responsibilities:

  • Supported Supervisory Systems via two Java-based applications BOND and PRISM.
  • Responsible for business to system alignment, system enhancements, system architecture and mentoring.
  • BOND facilitated Supervisory document metadata sharing within the FRB.
  • It stack comprised Spring, Hibernate, Websphere Application Server and MS SQL Database.
  • Prism allows regulators to work with surveillance data interactively.
  • The system was built using Spring, Hibernate, Websphere Application Server and MS SQL Database

Confidential, Chantilly, VA

Sr Software Engineer

Responsibilities:

  • At Confidential, I worked on the SFDC IAM application, which provided Confidential, near realtime user provisioning from LDAP and ORACLE to SalesForce.com.
  • The application was a standalone application written in Java 1.7 and was invoked at a configured time by a scheduler.
  • The users had to be retrieved, bucketized into add, update or delete and sent to SFDC via it’s partner wsdl.

Confidential, Chantilly, VA

Solutions Architect

Responsibilities:

  • Produced two PoCs, namely FF4J PoC, using Java and Feature Flip for Java (FF4J) to enable/disable certain features real-time in production and iText PoC, using Java and iText to automatically populate an Acrobat 9.1 pdf with database data
  • Authored ELIS2 5.0 and 5.0.1 releases System Design Document (SDD), including the Context, Logical and Physical Architecture diagrams
  • PoC on Amazon AWS environment to demonstrate feasibility.

Technologies: Java, iText, Agile, FF4J. Continuous Integration using Maven and Junit

Confidential, Reston, VA

Solutions Engineer

Responsibilities:

  • I conducted an evaluation of MSWord to Acrobat PDF conversion tools, recommending Adobe LiveCycle as a candidate.
  • I also use Drools decision table in spreadsheet format to execute rules for Case State change.
  • Next, I architected a pluggable Spring Batch framework that was implemented for document transformation.
  • It used Spring's DI to instantiate objects.
  • Working with various vendors, I understood current OCR capabilities with rendition, to eventually recommended Captricity.
  • I understood system’s AWS requirements and updated the System Design Document to reflect architectural decisions.
  • An Elastic Search application was developed with content-based document indexes.
  • I outlined a potential single application solution with a business process update that could potentially save $250 million.

Confidential

Responsibilities:

  • Produced a Continuous Delivery/Continuous Integration process around GitLab and Jenkins deploying applications in real-time into deployment server.
  • I developed a self-registration PoC application with email verification in Java script and MongoDB and Developed a N400 PoC application in Java script and MongoDB with a page/tab/section architecture.
  • I, also, developed a facilities management system with Restful Web Services, Spring and Hibernate.

Technologies: Java, JEE, Spring, Spring Batch, Hibernate, OCR products, Agile, Continous Integration using Maven and Junit.

Confidential, Mclean, VA

Associate

Responsibilities:

  • The CMM system is ICE’s modernized case management system.
  • As a Senior Software Developer on the CMM system, my responsibilities included backend J2EE system enhancements via Scrum stories and quality assurance via bug fixes and intelligent refactoring
  • Confidential is a tool that accepts documents and extracts terms and generates metadata around relevant terms. As a Sr. Software Developer on Confidential, my responsibilities included system refactoring, enhancements and building a regression tester that tested the application with the various data exchange formats it supports
  • Confidential is a system that generates metadata around document text. As a Senior Software Developer on Automated Metadata Tagging Tool ( Confidential ) system, my responsibility included designing, developing and deploying a router that would encapsulate third party system simulations. I used Spring Web Services for the interations.Additional responsibilities were around refactoring the Confidential system.
  • Treasury’s overall Income Management within its overall Cash Management System. As a Requirements Analyst, my responsibility was to in corporate Adjustments-Corrections-Reversals (ACR) for checks and cash captured at various Point-of-Sale locations. In 2010, OCTnet, accounted for $3.7 trillion cash and checks with the potential of increased accounting to $6 trillion via credit card.

Confidential

Responsibilities:

  • Confidential is FEMA’s IT modernization program operating at $60 million a yr.
  • As a Business Analyst, my primary responsibility was to present FEMA with a modernized system alternative for their current legacy system. My secondary responsibility was to developed the next system’s logical architecture.

Confidential

Business Intelligence

Responsibilities:

  • Worked with Jaspersoft BU Suite with embedded Tomcat and Postgresql, understanding it’s ETL, OLAP, Data Mining and Visualization tools so as to gauge its effectiveness in real world applications.
  • I supported development activities for Recruiting Intelligence (RI) system that highlights ageing requisitions, Staffing Intelligence (SI) that matched employee skills to requisition skills and Disaster Intelligence (DI) that matched resource capabilities to disaster needs.
  • I, also, provided technical feedback on the Vocabulary Manager (VM) system which manages an organization’s controlled vocabulary and on Data Admin Utility (DAU) that provided data ingestion capabilities

Technologies: Java, JEE, Agile, Iterative, RDF, SPARQL, Oracle

Confidential, Herndon, VA

IT Architect

Responsibilities:

  • Confidential has a flagship product, Elements, a system that assists organization personnel in their decision making process.
  • My responsibilities included product enhancements, intelligent refactoring and robust product deployments.
  • Additional responsibilities included product planning meetings, marketing plan inputs and product branding.

Technologies: Java, JEE, Iterative, Oracle, Websphere Application Server, WebLogic

Confidential

Team Lead/IT Architect

Responsibilities:

  • MeF is a $26 mil a year system that processes tax return information sent in by firms such as HR Block etc.
  • My role as a Senior Software Developer involved enhancing the MeF system. While at MeF, I was also involved in capturing and architecting additional work, Application to Application (A2A) toolkit, a $750,000 per year component that trading partners would use to communicate to the IRS via web services. The A2A was implemented in Java and C#.

Confidential

Responsibilities:

  • Confidential is a $25 mil/yr that manages grants for the Education department.
  • As a Development Lead, I was responsible for delivering Confidential - Phase 2 development and Phase 1 O&M.
  • I was responsible for 50,000 developer hours/$ 2mil/20 developers.
  • I interacted with the client, requirements, testing, training and infrastructure teams and the system architect on a regular basis.

Confidential

Responsibilities:

  • Confidential is a $10 million / yr engagement was the auditing system for IRS’s Small Business Self Employed (SBSE) division.
  • As an IT Architect, I worked with the client in defining and refining the requirements, the architect to ensure that the system was compliant with the envisioned IT architecture.
  • I eventually led the backend team to deliver Phase 1 to the Development environment. I, also, interacted with the test and IRS’s enterprise architecture teams.

Technologies: Java, JEE, .NET, C#, Oracle, Sql Server, Rational Suite, Iterative

Confidential, Bethesda, MD

Lead Analyst Programmer

Responsibilities:

  • As a Lead Analyst Programmer, I technically transformed Marriott Rewards division My responsibilities included providing input into CMS Framework, interfaced with the infrastructure team transition from the shared environment to a Marriott Rewards exclusive environment.
  • Other responsibilities included architecting the Marriott’s email engine within Marriott Rewards that sent out transactional emails, and Rewarding Events, an application used worldwide credited Marriott Rewards members with reward points for hosting events at Marriott facilities

Technologies: Java, JEE, Websphere Application Server, DB2, Rational Suite, Iterative

We'd love your feedback!