Senior Developer (contractor) Resume
Reston, VirginiA
SUMMARY:
- Involvement in all phases of application development lifecycle including requirements, logical/physical architecture modeling, design, development, implementation, and support,
- Over 20 years of experience designing and developing applications using Java/J2EE and C#,
- Experienced in using technologies such as Service Oriented Architecture (SOA), XML and Web Services,
- Experience with Object Oriented Design (OOD), design patterns and agile development.
TECHNICAL SKILLS:
Languages: Java/J2EE (1.5,1.6.1.7, 1.8), JavaScript (reactjs, angularjs), C#, SQL
Operating Systems: Windows, Linux
Databases: Oracle, MS SQL Server 2005/2008, MySQL, Mongo
SOA: Web Services, SOAP, XML, JMS
IDE: Eclipse, IntelliJ, WebStormFrameworks: Struts, Spring (Batch, Boot, Data, MVC), Hibernate
Application Servers: Weblogic (6.1, 8.1, 9.2), Glassfish, Tomcat, JBoss
PROFESSIONAL EXPERIENCE:
Confidential, Reston, Virginia
Senior Developer (Contractor)
Responsibilities:
- Development using Java, Javascript, Maven, Spring, Hibernate, REST,
- User Interface (UI) development using Javascript (reactjs),
- Version control using Github,
- System development using agile methodology.
Confidential, McLean, Virginia
Senior Developer (Contractor)
Responsibilities:
- Backend development using Amazon Web Services (AWS), MongoDB, Java, Maven, Spring (Boot,REST), Hibernate,
- Utilized nodejs in the development of REST services,
- User Interface (UI) development using angularjs and bootstrap,
- Application deployment in Tomcat running under AWS/EC2,
- Automated testing using Gherkin,
- Version control using Github,
- System development using Agile methodology.
Confidential, Herndon,Virginia
Software Architect/ Team Lead(Contractor)
Responsibilities:
- Backend development using Javascript, Java, Maven, Spring Boot, nodejs, Hibernate, REST, MongoDB,
- Application deployment in Tomcat running under Linux,
- System development using Agile methodology,
- Team lead for group of 4 developers.
Confidential, Columbia, Maryland
Senior Developer (Contractor)
Responsibilities:
- Software development using Java/J2EE, Maven, Spring, Hibernate, REST, MySql,
- Application deployment in Tomcat running under Linux,
- System design using UML,
- System development using Agile methodology,
- UI development using Java Server Pages (JSP).
Confidential, Arlington, Virginia
Software Architect/Senior Developer (Contractor)
Responsibilities:
- Backend development using Java, Glassfish, REST, Maven, Hibernate, MS SQL Server,
- Data Warehouse development from legacy systems,
- Custom rules engine development,
- System design using UML,
- System development using Agile methodology,
- UI development using Javascript and angularjs,
- Team lead for 4 developers.
Confidential, Towson, Maryland
Senior Developer (Contractor)
Responsibilities:
- Backend development using J2EE, Oracle 10g, Web Services and Maven,
- UI development utilizing Angular.JS,
- Perform application load testing using Java and JMeter,
- System development using Agile methodology,
- Scripting using Perl.
Confidential, Bethesda, Maryland
Senior Developer (Contractor)
Responsibilities:
- Assess current state and develop future state strategic data integration platform architectures based on business and technical requirements,
- Software development using J2EE, Maven, Axis, Oracle 10g, Spring, Web Services (SOAP), Hibernate and Tomcat,
- Data Warehouse development from Microsoft SQL Server and MS Access to Oracle Data Center,
- Perform load testing of existing application using Java, JMeter and JProfiler.
Confidential, New York, New York
Software Architect (Contractor)
Responsibilities:
- Consult with senior management to define strategic plans of business and subsequentlydevelop project milestones, tasks, and road maps and identify critical success factors,
- Develop high level architecture documents, including system components, interaction, data flow diagrams and logical data models for systems to be built in J2EE, SQL Server and Sharepoint,
- Define high - level interfaces between proposed systems and third party external interfaces from other city agencies and private organizations,
- System design using UML and ERWin.
Confidential, Fairfax, Virginia
Software Architect/Senior Developer (Contractor)
Responsibilities:
- Designed and implemented Weblogic 9.2 cluster architecture which offered high-availability web applications and Web Services (Axis) to external applications,
- Application deployment in Java,
- Application performance tuning using JProbe and OptimizeIt,
- Worked with subject matter experts for Use Case development.
Confidential, Alexandria, Virginia
Software Architect/Senior Developer (Contractor)
Responsibilities:
- Software development using, ASP.Net, C# .Net, NCache, ODBC, SQL Server 2005,
- Design and implementation of application infrastructure using Web Services, Microsoft Internet Information Server (IIS), SQL Server 2005 and VistaDB,
- Integration of C# front end using Web Services,
- Worked with subject matter experts for Use Case development,
- Enterprise Application Integration (EAI) of Reynolds and Reynolds.
Confidential, Reston, Virginia
Senior Developer (Contractor)
Responsibilities:
- Software development using WebLogic 8.1, Java, Simple Object Access Protocol (SOAP), Web Services, REST, Ajax, XML, Enterprise Java Beans (EJBs), JDBC, Oracle 9i, Ant, JUnit and OptimizeIt,
- System design using UML methodology,
- Worked with subject matter experts for Use Case development.
Confidential, Arlington, Virginia
Software Architect (Contractor)
Responsibilities:
- Designed and developed distributed web application using WebLogic 6.1, Sun Solaris, Java, XML, Java Message Service (JMS), Oracle 9i and IPlanet Lightweight Directory Access Protocol (LDAP),
- Developed EJB's running in Weblogic 6.1,
- Performance tuning of infrastructure services using LoadRunner and Sitescope,
- System design using UML methodology and Rational Rose,
- Worked with analysts for Use Case development using Requisite Pro,
- Technical lead responsible for managing and mentoring of the development team.
Confidential, Maryland
Software Architect (Contractor)
Responsibilities:
- Software architecture and development using Microsoft Windows NT 4.0, WebSphere, Sun Solaris, Java, Microsoft C++, MapInfo, iPlanet LDAP, XML, EJBs and Apache,
- Development of servlets and Swing applications and EJBs,
- System design using Rational Unified Process (RUP).
Confidential
Software Engineer
Responsibilities:
- Software development in support of 1400 node 3Com Network using Microsoft C v5.1 and MS-DOS v3.0,
- Software development in Borland C++ v3.0, OWL, Microsoft Windows v3.1, WindowsMaker Professional, and Poet Object Database Management System,
- Software coding and development using Microsoft Windows v3.11, the Software Development Kit (SDK) for Microsoft Windows, Visual Basic v3.0, Visual C++ v1.0,
- Construction of design specifications,
- Software development using Microsoft Visual C++ 4.2/5.0, COM, CORBA and MFC,
- System design using UML methodology and Rational Rose.
