Sr. Software Engineer/consultant Resume
5.00/5 (Submit Your Rating)
SUMMARY:
- Experience and a proven ability to design and develop software applications
- Complete knowledge of advanced technologies and programming concepts
- Excellent knowledge of object oriented languages and methodologies
- Excellent oral and written communication skills
PROFESSIONAL EXPERIENCE:
SR. SOFTWARE ENGINEER/CONSULTANT
Confidentia
Responsibilities:
- Designed and developed a highly scalable ad serving and tracking system.
- Designed and developed data warehouse systems to store performance based online advertising metrics.
- Provided technical and architectural guidance to the organization.
- Lead teams of developers in the creation of new online advertising products.
- Developed applications for performance based Internet advertising using Java J2EE, Eclipse, Ant, Maven, JasperReports, Salesforce, OpenX, Joomla, Alfresco, Talend, Hibernate, Spring, Spring MVC, Spring - Jms, EhCache, Memcached, Mule ESB, Apache CXF, RESTful Services (JAX-RS), XML / SOAP Web Services (JAX-WS), ActiveMQ, DBDeploy, Tomcat, JBoss, Cassandra, Hadoop, and Big Data Analytics.
BUSINESS INTELLIGENCE ARCHITECT/CONSULTANT
Confidential
Responsibilities:
- Implemented Business Intelligence systems using the suite of Open Source projects from Confidential .
- Designed and implemented a data warehouse snowflake schema on PostgreSQL 8.x.
- Performed maintenance on existing Java EE applications using Eclipse, Maven, Struts, Hibernate, and Spring Framework deployed on JBoss 4.x application server.
- Developed a workflow to store advertising statistics collected from the web in Couchbase.
- Used Big Data Analytics, Hadoop, Neo4j, and Gremlin to examine large volumes of advertising data.
SR. SOFTWARE ARCHITECT/CONSULTANT
Confidential
Responsibilities:
- Designed and developed a Business Intelligence platform using Oracle 10g, JasperReports, JasperServer, and JasperAnalysis. Designed and developed ETL processes and administration consoles using, Spring Framework 2.x, DWR, Mule ESB, Spring, Spring-Jms, Apache CXF, RESTful Services (JAX-RS), XML SOAP Web Services (JAX-WS), Apache Tomcat 5.x, and Active MQ.
- Performed data analysis to model and create a dimensional data warehouse star schema.
- Worked with development staff and mentored developers while moving the code base over to the Spring Framework and “Domain Driven Development” methodologies.
- Worked with development staff and mentored developers while implementing “Test Driven Design” methodologies.
- Analyzed existing software components to create system architecture design documentation.
- Started with company on a 6-month contract to design and develop a Business Intelligence solution for the existing PLM application.
SR. SOFTWARE ENGINEER/CONSULTANT
Confidential
Responsibilities:
- Created technical specifications and developed web based software-licensing system (“ Confidential Subscription”) using BEA WebLogic 8.1, MS SQL Server, J2EE, Spring Framework, Hibernate, and Struts.
- Lead role in helping Confidential move internal custom web applications to Oracle Applications 11i/iStore.
- Developed custom interfaces to integrate legacy applications with Oracle Applications 11i/iStore using Oracle 10g Application Server, Java, J2EE, Web Services, and PL/SQL.
SR. SOFTWARE ARCHITECT/MANAGER
Confidential
Responsibilities:
- Lead architect for web based and B2B application development projects.
- Developed Java J2EE web applications using Oracle 9iAS/10gAS J2EE Application Server, Struts, EJB, and Oracle database to create a web based Cost and Requirements System for the Confidential .
- Developed web based Software Requirements System to track software issues in Cost and Requirements System used by the Confidential .
- Implemented business rules using PL/SQL packages and object types for Cost and Requirements System.
SR. SOFTWARE ENGINEER/CONSULTANT
Confidential
Responsibilities:
- Developed Java J2EE web applications using Oracle 9iAS/10gAS J2EE Application Server, Struts, EJB, and Oracle database to create a web based Cost and Requirements System for the Confidential .
- Developed Java J2EE web applications using Oracle 9iAS J2EE Application Server and Oracle 9i database to register agents and collect sales data for the generation of sales and marketing reports.
- Developed J2EE Applications using JDeveloper, Oracle 9iAS Server, Struts, XML/XSLT, JNDI, SSL, and LDAP to maintain users for Single sign-on with Oracle Application 11i and Oracle Portal. Used Java, JNDI, and SSL to connect to Microsoft Active Directory and synchronize passwords with Oracle Internet Directory Server.
- Developed distributed Java applications using JavaSpaces, RMI, and JINI technologies to process stock market information and distribute reports over the Internet.
DIRECTOR OF TECHNOLOGY
Confidential
Responsibilities:
- Directed development efforts and filled the position of Lead Architect for internal and external web development efforts.
- Designed and implemented company Intranet using Java J2EE technologies, and Oracle. Implemented document storage and retrieval system using; Servlet/JSP, LDAP, XML, and XSLT.
- Designed and implemented an External Customer Service Web Site using Java J2EE technologies and Oracle.
