Senior Software Developer Resume Profile
2.00/5 (Submit Your Rating)
OBJECTIVE Seeking a Senior Software Engineer/Developer position
PROFILE
- 15 years of professional software development experience
- 12 years of intensive J2EE/Java experience
- 12 years C/C experience
- Experience in design patterns
- Experience in Agile Methodologies
- Experience in problem solving and troubleshooting
- Excellent team player with strong interpersonal communication skills
PROFESSIONAL SKILLS
- Operating System:
- UNIX Solaris, HPUX, SCO, Linux, MS Windows, MS DOS
- Programming:
- Java, Java Script, jQuery,C/C, STL, Shell Scripts, PERL, SQL, PL/SQL,
- Pro C, ETL, XML, JSON, HTML, CORBA.
- J2EE Technologies:
- Servlet, EJB, JMS, RMI, JSP, Web Service, AJAX, EXT JS, Adobe Flex
- Framework:
- Spring, Spring Integration, Spring WebFlow, Hibernate, JSF, Struts, Eclipse
- BIRT
- App Server:
- Webspere, WebLogic, Tomcat
- Database:
- Oracle, MS SQL Server, mySQL, Sybase
- IDE:
- Eclipse, Spring STS, RAD, Visual Studio
- Tools:
- ClearCase, GIT,PVCS, CVS, Subversion, Maven, Ant, Pentaho, Drools
EXPERIENCE
Senior Software Developer contractor,
- based application which provides functionality to create and maintain insurance
- account for Group and Individual based on Java/Spring/Spring/WebFlow/
Maven/Drools/Java script/Hibernate/JSP/GIT/SQL Server, Web
- Service, BIRT, Agile
- Senior Software Developer contractor
- Designed/Developed/Tested a revenue management application, rules engine
- which utilizes bid price and other indexes to control the inventory of seats based
- n Java/Spring Integration/Oracle/Maven/Agile.
Senior Software Developer
- Designed/Developed/Maintain/Support Global Market Reference Data GMRD system, running on IBM AIX Server, IBM WebSphere Web Application Server, and Oracle 10g Database. GMRD system is a global financial repository for security assets stock exchanges data it processes information from different vendors e.g. Bloomberg, S P, LSE and constructs golden copies for JP Morgan's subscribers e.g. a trading system .
- Asset Institute Component AIC, a key component within GMRD, contains over 1000 rules prioritizing, validating and processing data J2EE, Web Service, XML, EJB, Hibernate, ORACLE, Pentaho, WebSpere
- Client Importer and Exporter, processing messages received from vendors based on AIC rules and customizing data for subscribers IBM MQ Series, C, ORACLE
- Web - based Online Requester OLR, a multi-tier web application for business users to add and update GMRD client data J2EE, Hibernate,, XML, EJB Oracle, Spring MVC framework, PL/SQL, WebSpere
- Batch Loader, an application imports/exports up to 10,000 subscriber database records spring web MVC framework, JSON, AJAX, EXT JS, JDBC, Oracle
- Bloomberg Vendor Processor, handling daily update from Bloomberg through parsing, sorting, merging, saving data C, Pro C,PL/SQL, ORACLE,Unix
Senior Software Engineer,
- Analyzed/Designed/Developed/Tested Gate Control Element Management System GCEMS to provide an application development framework, OAM P functionality, subscriber management for Lucent EXS systems in Unix/ Linux/ Windows environment.
- Redundant Low Level Communicator LLC, coordinates and routes messages between applications and Integrated Media Gateway IMG switch C
- Switch Manager, an operation, administration, maintenance, and provisioning OAM P system C, Perl .
- SwitchKit API, a library of function calls facilitate rapid switch-to-application Integration JAVA, JDBC
- WebManager, a multi-tier web application for switch configuration, monitoring, administration and subscriber management:
- Developed GUI HTML, Java Script, JSP
- Implemented J2EE front controller pattern with Servlet
- Developed business tier EJB
- Developed Subscriber Data Server, provides real-time call processing for switch C, ProC, PL/SQL, ORACLE, OOA D
- Designed schema of subscriber database Powersoft 6.0
- Developed stored procedures for Call Server to access internal database PL/SQL
- Administrated Maintained Oracle database, such as backup/recovery, database defragmentation, performance tuning, SQL Net configuration, database replication, multi-instance management, etc.
Software Engineer
- Designed and developed a Promotion Management and Consolidated System PMCS 3.0, a three-tier Client/Server system developed based on an enterprise application framework OOD /JAVA /CORBA /ORACLE
- Developed Process Objects PO, provided IDL interfaces to application sever for the client application
- Developed Business Objects BO, decoupled application business logic from data store
- Developed Data Access Objects DAO, separated the data retrieval and update from the business logic in PMCS JDBC was used to access Oracle database to provide flexible connectivity
Computer Science,
- Implemented heuristic algorithms to efficiently generate a mid-sized centralized network. This tool is capable of locating concentrators, assigning terminals and forming multi-point lines Tool Development, C, UNIX
- Developed objected-oriented computer simulation model using Visual C . This work involved designing graphical user interface, image processing, and implementing ecological model using C