Lead Java Developer/ Architect (contract) Resume
Manhattan, NY
SUMMARY
- Over 16 years of experience in coding, architecting and managing several high - profile strategic Enterprise-wide IT systems development for the Internet and Back-Office, Systems Integration and Architecture of Data and Infrastructure. I use micro and macro solutions approach strategy to complete work tasks using Agile methods scrum.
- In Pitney Bowes made proposal in order to make router component to divide SOA Traffic and made dis solution.
- For First Data corp I made proposal make shopping cart in order to attract customers who would be buy merchant account for First Data corp. I made demo solution afterI hired some consulting people to make dis project for small budget andwe did the project on time.
- For Cablevision I made monitoring solution for web servicesSo i made monitoring framework and my team made 3 projectsbase on my monitoring framework.
- I used Cloud Apache Hadoop as Media Storage for CMS in order to share files for nodes in cluster via Hadoop DFS.My Java source code https:// Confidential .net/projects/ Confidential /
TECHNICAL SKILLS
SOFTWARE: OPERATING SYSTEMSWINDOWS 2003 SERVER / NT SERVER / 8 / 7/XP, z/OS, UNIX/LINUX, OS/2 WARP, MS-DOS 7.0, Solaris 10.
JAVA/J2EE TECHNOLOGIES: Servlets, JSP/JSTL, Struts, JSF, Spring MVC, Junit, Spring, Hibernate, Log Back, Log4J, Dom4j, Java Beans, EJB 2/3.0, JMS, JPA, JDBC, RMI, JMS, JNDI, JMX, Web services (SOAP,RESTful), Apache Camel framework, Hadoop, JMS, Apache ActiveMQ, IBMMQ, Ant, Maven.
WEB TECHNOLOGIES: XML, XSL, XSLT, SAX, DOM, JSON, CSS, Java Script, HTML, AJJAX, GUI, JQuery, ExtJs, AngularJS frameworks.
WEB/ SERVERS: Websphere, Tomcat, JBoss, GlassFish, Geromino Apache,IBM WebSphere,Weblogic.
DATABASES TOOL: SHadoop, Cassandra, ORACLE 10g, SQL SERVER 2008, MySQL, PostgreSQL, HSQLDB, SYBASE PowerDesigner, JDBC / ODBC, MySQL Workbench (GUI Tool), Visual paradigm DataBase, JDeveloper, PLSQL Developer
PROGRAMMING: JAVA, JavaScript, HTML, XSLT/ XML, Visual Basic, C++
IDE TOOLS: Eclipse java / JavaScript, Visual Studio C++/JavaScript
SOURCE CTRLSVN: , Visual Source Safe, CVS, MAVEN 2.2.1, Hudson, Harvest
NETWORKINGT: CP/IP, UDP/IP, SNMP/IP, SMTP, POP3, IMAP4, SOAP, HTTP,HTTPS, FTP, MQ-Series, Windows 2003 / NT Networking, NetBIOS, NFS, Samba, SSL, MS Active Directory with Group Policies and Security,, UNIX Networking, UNIX Samba Directory with Group Policies and Security, UNIX NFS.
CASE TOOLS: Visual paradigm, Rational Rose, Together Control Center
PROJECT MGMT MS: Project, JMeter Apache, Console
METHODOLOGIES: Object Oriented Analysis and Design (OOAD), Rational Unified Process, RAD, Information Engineering Methodology (IEM), Structured Systems Analysis and Design TDD, Agile methods (SCRUM)
PROFESSIONAL EXPERIENCE
Confidential, Manhattan, NY
Lead Java Developer/ Architect (contract)
Responsibilities:
- Development Risk Management Software for KYC
- Technologies: Spring security, JSP, SERVLETS, JavaScript, JMX, HTML, Hibernate, EhCache, Spring components, Spring Core, J2EE .
- Implementations of agile methods include Rational Unified Process, Scrum
Confidential, Brooklyn, NY
Senior Java Developer (part-time)
Responsibilities:
- Development Risk Management Software for KYC
- Technologies: Spring security, JSP, SERVLETS,Flex, JMX, MQ, Mule ESB, HTML, JDBC, Spring components, Spring Batch, Spring Core, J2EE.
- Implementations of agile methods include Rational Unified Process, Scrum
Confidential, Danbury, CT
Lead Java Developer (contract)
Responsibilities:
- Goal of project of improve performance and change business model for some pieces software (SAAS) on AWS/EC2 Cloud platform
- I did redesign system with team dat involves changing structure database and java business logic.
- I used SOA Web services with Apache Camel framework for Web service router component with Core Java frameworks such as Collection framework and JAXB etc.
- Also I used Core Java Multi-threading and Client Socket API .
- I was responsible optimization java code and optimization algorithms on core java and performance tuning.
- Creation solutions to improve performance.
- I used collection framework in java and concurrent API and Reflection API
- Technologies: JSP, SERVLET, JMX, JMS, HTML, JDBC, DAO, Ajax, Jquery, SQL, Hibernate, IBM Cognos report server, Apache Camel framework, J2EE.
- Responsible for coding style, application design, research, documentation.
Confidential, Brooklyn, NY
Senior Java Developer (contract)
Responsibilities:
- Goal of project is to make new generation of software for control voting of shareholders on Stock Market.
- I did redesign system with team dat involves creation structure database and java business logic
- Creation solutions to improve performance and creation new algorithms base on core java.
- I used collection framework in java and concurrent API and Reflection API and Multi-threading and Server Socket API .
- Design Web services, Solution Framework.
- Technologies: Spring security, JSP, SERVLETS, JMX, XML/XSL, HTML, JMS, JDBC, JUnit, DAO, Ajax, Jquery, AngularJS, SQL, Spring Core Framework and components, Struts 2, J2EE.
- Responsible for coding style, application design, research, documentation, unit testing
Confidential, Glen cove, NY
Architect (contract)
Responsibilities:
- I made cms framework and internet shop. I installed the internet shop on Amazon Cloud.
- I used Cloud Apache Hadoop as Media Storage for CMS in order to share files for nodes in cluster via Hadoop DFS.
- I used First Data SOA Web services to interact with payment API .
- I used Core Java Multi-threading and Client Socket API and Java Concurrent Collection Framework.
- Responsible for coding style, application design, research, documentation.
- Cloud solution: Apache Hadoop, Hive, MYSQL, Apache Sqoop (Big Data ETL ), Cassandra and AWS/EC2.
- Technologies: Spring security, JSP, SERVLETS,JSF, JMX, JMS, XML/XSL, HTML, JDBC, DAO, Ajax, Jquery, AngularJS, Spring components, J2EE.
- Implementations of agile methods include Rational Unified Process, Scrum
Confidential, White Plains, NY
Architect (contract)
Responsibilities:
- I has been responsible for making software solutions .
- I has been checking requests for new designs software from outsource companies.
- I used: Spring frameworks, Hibernate, Flex,MSSQL,JBoss Application server, Jasper report server, J2EE .
- ESB Mule, SOA and REST Web services .
- I has been doing a control of quality of works related tuning performance so I designed test cases with
- Apache JMeter.
- Developing documentation and improvement systems.
Confidential, Woodbury, NY
Lead Java Developer (contract)
Responsibilities:
- MDS Monitor Project
- I designed the java library which can monitor media server (MDS) and send report about errors of logic and other errors at Cablevision and dis library was founded on TDD. Further I did monitors for media server which founded on the library.
- I made Social Media service for Cablevision for 10 000 000 clients.
- I was working on publishing system So I used Carousel to delivery data from back-end to front-end.
- I developed DVR service and video on demand service
- I has been using Socket Server and used Pool Threads and Concatenate Java collection Framework and Reflection API .
- Technologies: Spring security, JSP, SERVLETS, JMX, HTML, JDBC, DAO, Ajax, Jquery, SQL, Spring Core Framework and components, Spring MVC, TCP\IP and UDP\IP Socket Programming, J2EE .
- Tuning performance ( I used Apache JMeter. )
Confidential
Senior Java Developer(contract)
Responsibilities:
- We made BPM Software for government of Germany
- We made IP4-to-IP6 service which convert a settings IP4-to-IP6 in Deutsche Telecom Network.
- Designed three layered architecture (DAO layer, business logic layer, connector layer)
- Designed and created SOAP (Web services) application with IBM MQ transportation to connect together many computers.
- Used technology such as Spring security, EJB3, JPA (Hibernate), XML,Web services, MQ.
- Integration with user interface using custom security modules Kerberos (SPNEGO), Darwin, LDAP
- Used JAAS, mechanism Kerberos for security
- Implementation frontend and backend tasks
- Tuning performance (Apache Jmeter)
Confidential
Senior J2EE Developer/Team Lead
Responsibilities:
- We made BPM Software for 3 big companies.
- Core job is creating new User Web Interface of the user under needs of the customer of the program of Documentum.
- Designing architecture, developing and implementing components of day-to-day for user Web Interface by demand customer who uses the program of Documentum.
- Designing architecture, developing and implement the Systems Integration process with Jasper Report System in order to provide functionality system report for customer about business processes in company
- Review business of logic, writing java code, writing documentation, time management
- Refactoring and bug fixing and simplifying structure of program with applying J2EE patterns
- Tuning performance (Apache JMeter)
- I did ETL tool and I did migration data from MSSQL Database to Oracle Database.
- Technologies: jsp, servlets, Seam, EJB3,Struts, JMS, JMX, RMI, JNDI, JSSE, JCE, JCA, JTA, JAX -RPC, HTML, JDBC, Ajax, JQuery
- RDBMS: MSSQL
- Application Server: JBoss
- Responsibilities: Develop a system of import and export, and data verification
Confidential
Java Developer
Responsibilities:
- I made Crypto server to encrypt data and global payment gateway with team.
- Architect of solutions of Cryptography.
- I has been working on authorization and settlement for transactions via daily batch processing
- Lead project through the Systems Integration and Implementation of system Cryptography Advanced Encryption Standard, Crypto Pro for billing system the company.
- Designed and implemented Crypto Server which uses many Crypto Algorithms from many vendors of Cryptography. (Three layered architecture DAO layer, business logic layer, connector layer)
- Tuning performance (Apache Jmeter)
- Technologies:XML, XSLT, jsp, servlets, RMI, JNDI, JSSE, JCE, JCA, JDBC, Struts, Jquery
- RDBMS: Oracle
