Lead Software Developer Resume
Software Development Manager with longstanding experience leading the design, development, launch, and administration of customized financial software applications and interfaces to handle Equities, Fixed Income Derivative, and FX trading. Establishes successful software development life cycles, including the determination of software specifications and facilitating the success of cross-functional development, analysis, and testing teams. Professional strengths include strong understanding of quantitative financial concepts and fixed income, equity derivative, interest rare derivative pricing, option greeks, VaR, yield curve, volatility smiles, Black and Scholes and Binomial pricing, and Markowitz portfolio theory. Notable professional achievements include:
- Managed the development of performance metrics reporting software; completed a study to develop technologies to consolidate software licensing platforms that saved the company $2 Million annually.
- Developed process and framework models and shared hardware and operation platforms that resulted in new functions and standards that allowed disparate applications to operate on a single hardware and software stack; solution achieved $1 Million in operational cost savings.
EDUCATION
Master of Science, Computer Science Bachelor of Engineering, Electronics and Communication
TECHNICAL SKILLS
PROGRAMMING LANGUAGES: C, C++, JAVA, SQL, R.
PLATFORMS: CORBA, OOAD, UML, J2EE, Web services, CEP, Spring, Process Servers, Hibernate, Websphere , Websphere XD, Actuate, BIRT, Rational Application Developer (RAD and WSAD), Tomcat, Axis , Apama, Apache Servicemix, Camel.
GUI SOFTWARE: Openwin Toolkit, Motif, Web apps
SCRIPTING: Perl, Ant, CSH, KSH,sed, Awk, Jython
CASE TOOLS : Rational Rose, ArgoUML
CONFIGURATION MANAGEMENT: Clearcase, SCCS, CVS
OPERATING SYSTEMS: Solaris, HP-UX, DOS, Wintel, AIX, Linux, Zos USS
PROFESSIONAL EXPERIENCE
Confidential, Boston Massachusetts 1998 - Present
Vice President - Lead Software Developer - Global Markets (2006 - Present)
- Lead all aspects of application development, testing, and releases of software used by internal and external customers to handle financial trading and processing functions.
- Guide all software development projects, from concept to completion, using best-in-class software development lifecycles (SDLC) to lead development teams throughout all project phases.
- Collaborate with cross-functional groups to identify business requirements and translate needs into customized, intuitive enterprise financial software applications.
- Manage the administration of the overall health of software platforms, communicating with development staff to identify and delegate technical support processes and ensure continuous, reliable software operation.
- Oversee development and testing operations to ensure that developed applications adequately perform complex financial functions with accuracy, speed, and stability.
Lead Software Architect (2002 - 2006)
Software Developer (1998 - 2002)
- Operated as a lead software development expert during the design and implementation of financial software platforms; handled the design and launch of application builds, migrations, and consolidations.
