Angularjs Tech Lead Resume
TECHNICAL SKILLS:
Operating Systems: UNIX, Linux, Windows NT/2000/XP
Programming Languages: C/C++, Java, Scheme/Lisp, Prolog, Pascal, Fortran, Assembly of X86, Assembly of IBM 370
Software/Technologies: J2EE, BEA WEBLOGIC 8.1, Vignette, WebMethods, RosettaNet, JMS, XML, JDBC, JSP Rational Rose UML CORBA including Visibroker and OmniOrb Informix, Oracle 9i, Oracle express/discover Multi - process, multi-thread, socket, client-server architecture Clearcase, Continuus, Subversion
PROFESSIONAL EXPERIENCE:
Confidential
AngularJs Tech Lead
Responsibilities:
- AngularJs 1.3
- Javascript browser
- Java/spring REST backend (Spring security, RestEasy)
Confidential
Founder and Lead Developer
Responsibilities:
- Flex RIA client, actionscript3
- Java/Spring/Jetty backend, Spring MVC and Spring security, augularjs, bootstrap
- Drupal 7 CMS
- CAS Single sign on
- Amazon EC2 and S3 for image storage and email notification
- MySql DB
- Proprietary no-sql storage service
Confidential
Principal software architect
Responsibilities:
- Next-generation collaboration platform with file-sync capability
- Design and prototype of a graph-based content management system
- Hadoop map-reduce prototype
- Confidential proprietary workflow engine based on jBPM - architecture and high-level design - Oracle Exadata backend with PL/SQL stored procedure
- Design and implementation of “ Confidential Designer” - a C# client-server architecture based on .Net 2.0 remoting
- Definition of System external REST API for system integrator and API partners
Confidential
VP of technology
Responsibilities:
- Set technology direction and strategy for the start-up. Architect and design teachade.com - a web 2.0 site for K-12 teachers community (consider it MySpace for teachers). http://www.teachade.com
- Oversee on-shore and offshore (China) development teams for web site development. hands-on experience on the web site from ajax front-end to j2ee middle tier and MySQL backend
- Technologies: Ajax, dojo toolkit, Hibernate, Spring, Lucene, Struts, MySQL, Tomcat, ImageMagick, Linux
Confidential
Senior Architect
Responsibilities:
- Lead the effort on designing and development of the customization component of MMIS Project - a very large-scale j2ee web application that manages Medicare and Mediaid programs/processes for Commonwealth of Massachusetts.
- Technologies involved in the product: Hibernate, Spring, JSF, Weblogic 8.1
Confidential
Architect
Responsibilities:
- Work as member of a core architect team on the design and development of the next generation Credit Facility back-end system (Constraint object modeling):
- Design and develop a concise rule language and its evaluator for Credit Facility constraint modeling.
- Design and develop an AspectJ framework on top of the complex Credit Facility object model.
- Participate in the design of object modeling and object relational persistence layer with versioning.
- Technologies involved: Weblogic 8.1, JavaCC, AspectJ, HSQLDB, Oracle 9i object-relational features, XML/XSD/JDOM/Oracle XSL parser, Eclipse 3.1, Maven
Confidential
Senior Technical Manager
Responsibilities:
- Architect the company’s internal and external web portals based usingVignette Application Portal. Lead a project team on the full lifecycle of portal design and development. Technologies include Vignette VAP, WebSphere 5, DB2, SQL server, lateral java object cache (JCS/ehcache), SiteMinder and Active Directory, JSR 168.
- Supervise multiple development and support teams. Technologies involved include Hibernate, WebSphere 4/5 and DB2.
Confidential
E-Business Development manager
Responsibilities:
- Confidential Enterprise Portal ordering workflow framework. Lead a development team to design a generic ordering workflow framework that focus on easy and clean business process definition. The framework seamlessly integrates with the Confidential Enterprise Portal.
- Confidential Enterprise Portal Content Management system, including management infrastructure and sample applications. Lead a team to design and develop a content management framework for the Confidential Enterprise portal.
- Lead a team to design and develop a retail DSL j2ee ordering system for Confidential ’s university customers. Technologies include Rational Rose UML, XML, J2EE/BEA WLS 6.1 (entity bean, stateless session bean, clustering), JSP and J2EE Sapient framework.
- Confidential customer B2B Gateway - a gateway that integrates with enterprise customers’ tele-management systems for Confidential product ordering and repair. The system was built on WebMethods platform, using extended xCBL and homegrown java guaranteed delivery service. Customers including GE, Fidelity and UCSB.
Confidential
Principle Investigator
Responsibilities:
- Lead a team to design and develop DART (Data Aggregation and Reporting Technologies) project - a long-term (up to 2 years) web reporting system for GTE network fault management.
- Designed the data warehouse (data mart) database schema on Informix. Designed and implemented the data transformation, cleaning and loading and purging process for the data warehouse.
- Designed architecture of a data acquisition level with an intermediate database to collect, reformat, and accumulate the alarm data from the TONICS databases (Informix).
- Implemented data acquisition process for transferring alarms and descriptive data from operational TONICS database to DART’s intermediate database (Informix, C++, ESQL/C).
- Use Crystal Report as the web reporting tool
- Develop a web-based OLAP system using JSP/Servlet
Confidential
Member of Technical Staff
Responsibilities:
- Project TIPS (GTE’s network performance management system). Working with a development team on a large-scale network performance management system using OmniOrb CORBA technology.
- TONICS ACD Development. Working in a team to develop a load-balancer for TONICS (Telephone Operations Network Integrated Control System) - GTE’s mission critical network fault management system.