Software Engineer Resume
Los Angeles, CaliforniA
SUMMARY:
- Confidential has 24 years of Information Technology experience in a variety of industries using cutting edge technology.
- His areas of I.T. expertise include software architectural design, full stack software development, SDLC project management and Scrum Agile methodology.
- He is a Sun, Microsoft and Oracle certified developer. He is a certified Scrum Master.
- He has been involved in web and mobile development with Java/.Net technology, NoSQL technology such as MongoDB, and also push technology such as Node.js and Socket.io.
- He has been working as a software engineer consultant for a Confidential.
TECHNICAL SKILLS:
Database: DB2, MS SQL Server, MySql, Oracle, Sybase, Postgresql.
Miscellaneous Technology: Akamai, AOP, AWT, Castor, CDN, COM/COM+, CRM, Digital Rights Management, Hibernate 3/4, IOC, iText, Java Mail, JDBC, JNI, JPA, JSF, JSR Portlets (IBM and Vignette), Log4j, POI, RMI, SOA, Swing, Velocity Templates, Web 2.0.
Operating Systems: CentOS, Cygwin, RedHat, Unix/Linux, Windows.
Programming Languages: ActionScript, ADF, Android SDK, AngularJS, ASP.NET, Bootstrap 2/3, Bourne Shell Scripts, C#, C, C++, Classic ASP, CSS, ESB/BPM, HTML, Java, Javascript, jQuery, Objective C, Oracle Forms/Reports, Perl/Mod Perl, PHP, PL/SQL, Prototype.js, Python, ReactJS, Sencha Ext JS, Spring Boot, Spring Framework 3/4, Spring Integration, SQL, VB.NET, VBA, Visual Basic, XML, XPath, XSLT.
QA and Project Management Tools: Agile/Scrum, Cruise Control, JUnit, MS Project, Visio, UML.
Servers: Active Directory, Glassfish, IIS, JBoss, Memcache, MQ Series, MTS, NodeJS, Oracle Application Server, Oracle Fusion Middleware (BEA Weblogic), Tomcat, Vignette 7.x, VMWare, Weblogic Portal, Websphere.
Software Development Tools: Ant, App Dynamics, Aspose, Autosys, Bridge2Java, Cron, Crystal Reports, Curl, DBArtisan, Eclipse, Fiddler, Flex Builder, Fortify, FrontPage, Gimp, ImageReady, jDeveloper, jMeter, jProfiler, jUnit, Make, Maven, MS Access, MS Excel, Omniture, Photoshop, Rational Application Developer, SiteMinder, SoapUI, Spring Tool Suite,SQL Developer, Toad, Visual Studio, Wiki, WireShark, X Code, XML Spy.
Source Control: Clearcase, CVS, Git, MS SourceSafe, Perforce, SVN.
Web Technology: AJAX, Amazon AWS, Axis, Azure, CXF, Google Cloud, Google Maps, J2EE (Servlets, EJB, JMS, JTA, JSP, JSTL, Taglib, Custom JSP Tags), LAMP stack, Netflix OSS, Openshift, Paypal API, RESTful Web Services (JSON, Spring Framework), Soap Web Services (Axis, JaxRPC, JaxWS, Xfire), Struts, TinyMCE, WSSE.
PROFESSIONAL EXPERIENCE:
Confidential, Los Angeles, California
Software Engineer
Technology:
- Architecture: EJB, J2EE, JMS, Servlets, SOA, Web Services (SOAP/REST), Akamai, CDN
- Frameworks: Axis, CXF, Hibernate 4, JCE, JPA, JUnit, Spring 3/4, Spring Boot, Struts 2
- Programming Languages: Ajax, AngularJS, Bourne Shell, CSS 3, ESB/BPM, HTML 5, Java, Javascript, jQuery, JSON, JSP, JSTL, PL/SQL, PowerShell, SQL, Taglibs, Tiles, XML, XSLT, XQuery
- Servers: Apache Tomcat, Apache ActiveMQ, AWS, Mysql, NodeJS, Oracle Fusion (Weblogic) 10g/11g, Oracle RDBMS, Openshift, Windows Server 2012 R2
- Tools: Ant, App Dynamics, CVS, Eclipse, Git, Gradle, IntelliJ IDE, Jenkins, jMeter, jProfiler, Maven, Soap UI, SVN
Responsibilities:
- Upgrading and making enhancements to mobile device clients that lists, searches and displays multimedia contents.
- Upgrading and making enhancements to Metadata based Content Management System.
- Upgrading and making enhancements to high traffic and highly available AWS Cloud Based SOA systems that is publicly facing 40 million customers.
- Load and penetration test services to ensure performance and security.
- Maintain and enhanced mobile client applications that had Digital Rights Management and video streaming capabilities.
- Creating and maintaining a web based tool to monitor systems in various environments to ensure service availability and responsiveness with the functionality for allowing definition of monitoring rules and sending notifications. The tool also provide real time display of system data through push technology.
- Creating and maintaining a web based tool to ensure web service data integrity, with the functionality of creating projects consists of complex sequence of web service calls, rules to verify data integrity; and the functionality of converting the projects into junit test suites to run on test automation and system monitoring servers.
- Creating and maintaining a web based tool to aide development and QA/performance testing by acting as a data proxy, with the functionality of creating of rules to manipulate data returned from services before feeding it to the front end client.
- Designed and implemented back end relational data model in Oracle (DDL) for the web based tools.
- Using Elasticsearch to implement search functionality for design, architecture, systems and requirements document data for web services and web based tools.
- Mentoring and managing offshore QA team.
- Mentoring and managing onshore junior and mid - level development team.
Developer and Architect
Technology:
- Architecture: EJB, J2EE, JMS, Servlets, SOA, Web Services (SOAP/REST/.NET 4/4.5)
- Frameworks: Axis, Bootstrap 2/3, Hibernate 4, JaxWS, JCE, JUnit, .NET, Spring 2/3/4, Struts 1/2
- Programming Languages: ADF/JSF, Ajax, AngularJS, Bourne Shell, CSS 3, ESB/BPM, HTML 5, Java, Javascript, jQuery, JSON, JSP, JSTL, Oracle Forms/Reports, PL/SQL, Python, ReactJS, Taglibs, Tiles, XML, XSLT
- Servers: ActiveMQ, JBoss, MongoDB, MSSQL Server, Mysql, NodeJS, Oracle Fusion (Weblogic) 10g/11g, Oracle RDBMS, Redhat Linux, Tomcat
- Tools: Ant, CVS, Eclipse, Git, Gradle, JDeveloper, Jenkins, jMeter, jProfiler, Less, Maven, Soap UI, Team Foundation
Responsibilities:
- Enhanced and maintained a suite of high traffic, mission critical, cross browser, intranet applications that supported the health care provider’s day to day operations from member enrollment, member information, eligibility verification, provider assignment, provider information, claims, medical prescription and compliance. The public facing applications service 30+ millon members.
- Load and penetration test services to ensure performance and security.
- Creating self-help web application to allow providers to perform provider to member assignment and submit for approval. The application is based on the Bootstrap and AngularJS frameworks with jQuery and javascript visualization framework to display process and workflow information.
- Migrated 10+ intranet applications based on struts, spring and ADF/JSF technology from Oracle 10g Application server to 11g. A number of the migrated applications were updated to jQuery and AngularJS.
- Implemented search engine to speed up search on member document data.
- Migrating member service applications to AWS cloud service.
- Designed, prototyped, developed, deployed and maintained an intranet web based tool that monitors production, QA, and development environments in real time based on push technology.
- Mapped requirements and use cases to sub systems and components. Prepare detailed specifications based on user requirements. Reviewed detail designs, code and configuration of the applications. Coordinate cross functional development. Leaded and mentored the development team. Intimately involved in the entire SDLC process.
Developer and Architect
Technology:
- Architecture: EJB, J2EE, Servlets, Web Services (SOAP/REST)
- Frameworks: Android SDK, Bootstrap 2/3, Hibernate 4, JCE, JUnit, Spring 4
- Programming Languages: Ajax, AngularJS, Bourne Shell, C#, CSS 3, HTML 5, Java, Javascript, jQuery, JSON, JSP, JSTL, Objective C, Taglibs, Tiles, XCode, XML, XSLT
- Servers: Amazon Linux, AWS, Apache Tomcat, Azure (CentOS), JBoss, Memcache, Mysql, MongoDB, Postgresql, CentOS
- Tools: Eclipse, Git, Mysql Workbench, Jenkins, jMeter, jProfiler, Less, Maven, MS Visual Studio 2012, Soap UI, XCode
Responsibilities:
- Designed and prototyped a proof of concept for the cross browser one page web application using PHP and Postgresql.
- Implemented the pyfia.com web application using Java/J2EE, Spring Framework, AngularJS and Bootstrap, jQuery, hosted on Amazon Cloud that would allow users to choose their own criteria to perform predictive analysis on financial markets.
- Upgrade database backend for the web application from Postgresql to Mysql and MongoDB.
- Developed an Android version of the application and created an iOS version for iPhones and iPads.
- Creating backend process in python to generate financial and correlation data on a daily basis.
- Implementing capability to allow users to register and subscribe to financial data.
- Using javascript visualization framework to display historical financial data and their correlation to major market indices.
- Load and penetration test services to ensure performance and security.
- Migrating the application to AWS based cloud service.
- Working with a small team and off shore team with Agile methodology.
Developer and Architect,
Technology:
- Architecture: EJB, J2EE, SAML, Sencha, Servlets, Web Services (SOAP/REST), Akamai, CDN
- Frameworks: Android, Axis, Hibernate 3, JaxWS, JCE, jUnit, Spring 3, Zend Framework
- Programming Languages: ActionScript, Adobe CS, Ajax, Android SDK, Bourne Shell, CSS 3, HTML 5, iOS, J2EE, Java, Javascript, JPA, jQuery, JSON, JSP, JSTL, Objective C, Perl, PHP, PL/SQL, ReactJS, Taglibs, Tiles, TinyMCE, XCode, XML, XSLT
- Servers: Apache Tomcat, Memcache, Mysql, Oracle, Oracle Fusion Middleware 10g/11g, Oracle, CentOS
- Tools: Eclipse, Eclipse for PHP, Git, JDeveloper, Jenkins, jMeter, jProfiler, Less, Maven, Perforce, Soap UI, Wiki, XCode
Responsibilities:
- Maintained and enhanced a suite of web based, cross browser, high volume, 508 compliant Learning Management System (LMS) software supporting the SCORM/AICC protocol based on Apache and Perl. The platform handles occasional burst of traffic up to 20,000+ hits per hour.
- Designed, architected, and developed a new version of the LMS system based on LAMP stack, PHP and Zend Framework. And helped clients migrate to the new version.
- Designed, architected, and developed a Mobile prototype of the Learning Management System.
- Designed, architected, developed and maintained survey software based on java/j2EE technology with Oracle backend.
- Fine tuned and improved backend data processing and multi-threaded reporting service written in Perl and java.
- Participated in database design and created data manipulation scripts that executed on Oracle and SQL server.
- Created a system that allows client companies to modify page contents using a graphical interface using the TinyMCE editor.
- Implementing search engine to speed up and improve the management of educational document data.
- Assisted in project management with a multi-locations team with Agile as the Scrum Master.
- Maintaining and making enhancements to an in-house proprietary content management system.
- Mentoring and managing offshore development team.
- Engaged in promoting and marketing the company’s platform and contents online and in social networks.
Developer / Architect
Technology:
- Architecture: EJB, J2EE, JMS, Servlets, SOA, Web Services (SOAP/.NET 4)
- Frameworks: JaxWS, JCE, jUnit, Spring 2, Struts 1/2
- Programming Languages: Ajax, ASP.Net, Bourne Shell, C#, CSS, ESB/BPM, HTML, Java, Javascript, JMS, jQuery, JSON, JSP, JSTL, Taglibs, Tiles, XML, XSLT
- Servers: DB2, IIS, MSSQL, Websphere Portal
- Tools: Aspose, Clear Case, Clear Quest, Rational, UML, Visual Studio
Responsiblities:
- Designed, architected, developed and maintained a suite of mission critical applications for pharmacists and physicians such as medicine pricing, prescription control and tracking, lab usage, patient info, patient monitoring, pharmaceutical finance.
- Mapped requirements and use cases to sub systems and components. Prepare detailed specifications based on user requirements. Reviewed detail designs, code and configuration of the applications. Coordinate cross functional development. Leaded and mentored the development team. Intimately involved in the entire SDLC process.
Developer and Software Architect
Technology:
- Architecture: EJB, J2EE, .Net, iOS, Servlets, Web Services (SOAP/REST/.NET 3)
- Frameworks: JaxWS, JCE, jUnit, Prototype.js
- Programming Languages: Ajax, Bourne Shell, C#, CSS, HTML, Java, Javascript, JSON, JSP, JSTL, Objective C, Taglibs, Tiles, XML, XSLT
- Servers: IIS, DB2, Websphere Portal
- Tools: Clear Case, Clear Quest, Fiddler, Rational, XCode
Responsibilities:
- Architected and built the Federal Credit Union’s multi-tier, member facing portal that offered a wide range of services from balance inquiry, fund transfer, wiring service, investment services, and portfolio management.
- Helped architect and build the Federal Credit Union’s mobile banking application.
- Architected and implemented a SOA stack to integrate the member services portal with Siebel CRM system for service request and member inquiries. Intimately involved in the entire SDLC process.
Programmer Analyst
Technology:
- Architecture: EJB, J2EE, Servlet
- Frameworks: Struts
- Programming Languages: Java, JSP, JSTL, jUnit, PL/SQL, Taglibs, Tiles, UML, XML
- Servers: Active Directory, Oracle, Solaris, Weblogic
- Tools: Autosys, CVS, Crystal Reports
Responsiblities:
- Architected and developed a high traffic, high volume enterprise wide, multi-tier, load-balanced, Mutual Funds performance and attribution web application with the capability to design custom web based reports.
- Architected and developed batch processes to download information from external enterprise systems and MorningStar Inc.
Software Engineer/Guideware Consultant,
Technology:
- Architecture: EJB, J2EE, Servlets
- Frameworks: Struts
- Programming Languages: Java, JSP, JSTL, jUnit, PL/SQL, Taglibs, Tiles, UML, XML
- Servers: Active Directory, Oracle, Solaris, Tomcat
- Tools: Autosys, CVS, Crystal Reports
Responsiblities:
- Implemented the insurance carrier’s high traffic, high volume enterprise wide, multi-tier, load-balanced Guidewire Claim Center installation.
- Customizing Guideware implementation with custom rules, batch processes, notification and reports.
Confidential, Pasadena, California.
Programmer Analyst
Technology:
- Architecture: AWT, COM/COM+, EJB, J2EE, JMS, JNI, Servlets
- Frameworks: Awt, Struts, Swing
- Programming Languages: C++, Java, JSP, JSTL, jUnit, Perl, PL/SQL, Taglibs, Tiles, UML, VBA, Visual Basic, XML
- Servers: Active Directory, Oracle, Solaris, Sybase, Weblogic
- Tools: Autosys, Bloomberg data API, CVS, Crystal Reports, FIXED protocol, IBM Bridge2Java
Responsiblities:
- Working with front and back office to architect and implement a mission critical suite of Fixed Income portfolio management, asset allocation, hedging and trade booking software applications.
- Working closely with analysts to design and implement a set of portfolio and fund attribution reports.
- Supported and enhanced front office batch processing jobs for providing timely fixed income pricing and analytics data.