
Khalid Sriji
- Sr. Python Developer
- Millburn, NJ
- Member Since Jun 11, 2023
Khalid Sriji
I have decades of experience building solid software to solve real problems, using diverse technologies. I am self-motivated, diligent, creative, committed and independent. I am a pragmatic architect, disciplined with lot of interest on finances industry and mathematic disciplines, developer, effective communicator, resourceful problem solver, flexible worker, understanding leader, willing follower, energetic organizer, and fast learner. I can make the difference.
Executive Summary:
· Over 12+ years of experience as Senior Application Developer and coding with analytical programming using Python, C#, Java
· Extended use of market data, Exchange and OTC trading data, using and maintaining reference data.
· Experienced with full software development life-cycle, architecting scalable platforms, object oriented programming, database design and agile methodologies, Strong knowledge and implementation of design patterns.
· Experience in leading multi-Threading, processing, messaging and using grid.
· Experienced in developing web-based applications using .NET 4, Python, Django, asp.net, C#, WCF, XML, CSS, HTML, DHTML, JavaScript and JQuery, kendo
· Familiar with JSON based REST Web services using Flask and Django Rest Framework.
· Distributed Processing: |
Grid, Hadoop, Hive/Pig, MongoDb, pySpark, Impala |
· Cloud infrastructure like AWS(EC2, S3,RedShift,Glacier) and Microsoft Azure
· Experienced in developing Web Services with Python programming language.
· Interact with the business users to define the requirements and work the different team to deliver quality product.
· Strong database modelling, design and programming skills in SQL Server 2012/2008/2005, SQL Stored
Procedures, functions, triggers, Cursors, Indexing, importing/exporting data from varied data sources
· Extended experience in relational databases administration, support, tuning and development (SQL Server, Oracle, Sybase and DB2),
· Design and hand on SQL, SSIS, SSRS and SSAS for solutions from defining requirements to implementation and maintenance and supporting.
· Maintained detailed documentation and architectural solutions in IT infrastructure and sales systems.
· Very strong full life cycle application development experience.
· Strong knowledge on Dev Express Controls.
· Experience with continuous integration and automation using Jenkins.
· Experience with Unit testing/ Test driven Development (TDD), Load Testing.
· Can understand complex systems and be in command of the details to provide solutions.
· Ability to learn and adapt quickly to the emerging new technologies and paradigms.
· Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.
· Practical experience with working on multiple environments like development, testing, production.
· Hands-on experience in writing and reviewing requirements, architecture documents, test plans, design documents, quality analysis and audits.
· Excellent analytical and problem solving skills and ability to work on own besides being a valuable and contributing team player.
· Implement CRM solutions and integration with IVR
· Excellent knowledge of Infrastructure: Active directory, Exchange, Networking and operating systems windows and Unix
· Experience in using Version Control Systems like GIT, SVN and CVS., TFS
· Good knowledge of finance products, life cycle spanning pricing, structuring, trade life cycle, risk management, and financial regulations.
Experiences:
July-2016-Jan-2017: Senior python Consultant Cohen & Steers
In charge of design and build new ETL framework to replace existing “Markit” solutions that handle more than 400 feeds, load market and reference data, exchange data with brokers, clients and providers
The new ETL framework is developed using mix of open sources on redhat and windows based on python: python 3.5, Django, rabbitmq, reddis, workflow, luigi dashboard:
March-2016- July-2016: Senior python developer Doran Jones for MIO partners
In charge of applications for Middle office and risk at MIO Partners (Hedge fund for McKinsey Partners)
Applications developed using mix of technologies (.net, SQL, WCF, Django, python, pandas, numpy, Rest, kafka, Spark, Cloudera, Graylog,...)
· Built web based tools using the C#, ASP.NET for ETL Dashboard and workflow
NJ, USA
Sept-2014-03-2016 Jersey City, NJ Bank of America: Senior Application Consultant
F&O: Future and Options Clearing/Margin/Risks
August 2013-June 2014 Jersey City, NJ Bank of America: Senior Application Consultant
July 2011-July 2013 Ireland Bank of America: Senior Application programmer
Global Margin & Risk technology for Prime Brokerage Margin
I was in charge of framework of business applications used for sourcing and consolidating data from different trading platforms and technologies for Prime Brokerage margin call, Basel 2 CEM, Enterprise Stress Testing (EST), Independent Amount, regulatory (Basel 2/3) and Basel II internal Models Methodology-house models.
Main Responsibilities:
Key technology: SQL 2008R2/2012 (SSIS,SSRS,SSAS), NT/Unix, Object Oriented, Python and Quartz (qztable, Sandra, HUGS, BOB jobs, Threading, ReportLab, Numpy, Pandas, Restful, Suds, LXML,..),Oracle, Sybase, Cognos, Java, .net ,c#, Visual Studio 2008/2010/2012, .net 3.5/4.0/4.5, WCF, Web services ,SOAP, Linq , Visio
Key business concepts: Futures, options, swaps, OTC, credit, market and prime risk, VAR, EST, Scrum, Six sigma, Basel II/III, Margin call,
October 2010-June 2011 Northern Trust Senior Application Analyst (Dublin/Ireland)
I was in charge of the of assets management applications (MRI):
Key technology: C#, .net 3.0/3.5, SQL 2008R2, Oracle, Sybase, Websphere, IBM datastage, Cognos, SSRS, Java, .net
July 2008-September 2010 Citibank Technology Infrastructure (CTIGA) Production Application Support (Contractor) (Dublin/Ireland)
I am in charge of in-house web based applications (ITIL) used for incident, release, approval and security management and other applications as marketplace.
I was in charge of in-house web based applications (ITIL) used for incident, release, approval and security management and other applications as marketplace.
Key technologies:SQL(2000,2005,2008), ETL (DTS/SSIS), Analysis and reporting (SSAS/SSRS), .net (3.0/3.5) Migration, Clustering, load balancing, security, mirroring, log shipping, web, MS Queue, Cryptography, IIS, JavaScript, C#,.net, ITIL
June 2007-June 2008 Norkom Technologies: Business/Technical Consultant (Dublin/Ireland) Norkom is leader on Anti Money Laundering solutions.
Key technologies: Java, J2EE, Oracle, DB2, Websphere Solaris, Sun Solaris, Redhat, Bash, Perl
Keywords: Performance engineering, Database Optimization, Process Automation, Anti Money Laundering, Anti Fraud, Virtualization, Information Security and Risk Analysis and Environment Sizing, Leadership and team management
3/2006 – 05/2007 Microsoft (Contractor) Dublin Application Support (Dublin/Ireland)
I was in charge of the production support of portfolio of applications: Order Management (B2B), Subscription Management (SMC) at Licenses & Program division. Follow-the-sun support model
Keywords: (SQL 2005,2005), .net (2.0/3.0) ETL (DTS/SSIS), Analysis and reporting (SSAS/SSRS), Migration, Clustering, load balancing, security, mirroring, log shipping, web, MS Queue, Cryptography, IIS, JavaScript
August/2005 – January/2006 Dell Dublin/Ireland: Technical Support
Support customers to resolve hardware issues (Servers, backup units, SAN, networks) and software issues (Windows 2000/2003, SUSE, SQL, Exchange, Oracle, Backup software).
Work closely with the Account manager and the technical leader to resolve the technical incidents respecting the SLA contracted by the customers.
France
3/2003- 7/2005: IBM LA GAUDE DBA SQL/Oracle and applications support
Morocco
01/1997-02/2003: SYNTONE CASABLANCA Co-Founder and Technical MANAGER
01/1995-12/1996 MICROSOFT NORTH AFRICA CASABLANCA Technical Consultant
01/1994-12/1994 SIEMENS Telecom Engineer
Education:
11/2006-10/2010 UK- Open University: MBA in technology Management
9/1993 ENSEEIHT France Master's Degree Communications Systems and networks
6/1993 ENSEEIHT France Engineer's Degree Communications Systems and networks
6/1992 ENSEM Morocco Engineer's Degree Electronics and Computers
Online courses (coursera.org): Financial Engineering and Risk Management, Computational Investing, Operations Management, Foundations of Business Strategy, Economic policymaking, Financial markets
TECHNICAL SKILLS:
05/2015 Part 1 certification Financial Risk Manager FRM (similar to CFA but with more focus on financial risks: Credit, market and operations, regulations: Basel, Dodd Franck, Stress test, VAR, CCAR, LVAR CVA,.. )
Certifications: MCSE, MCDBA, OCA (9i), DCSE, CCNA, MCT, ITIL foundation, Prince2 Foundation, Six Sigma
BI Technologies: SQL Server: SSIS,SSAS,SSRS, Microsoft Office SharePoint Server 2010, Cognos (8/10), SharePoint Designer(Dashboard, Scorecard, reports,…), Microsoft Exchange, Active directory, Microsoft Performance Point Server, Microsoft Visio, advanced knowledge of Excel (Pivottable, dashboard,..) and VBA, Business Objects
Databases (DBA): Installation, configuration, design, optimization, modelling (UML) and implementing ETL and reporting for MS SQL Server 2000/2005/2008/2012, DB2 (UDB 8/9), Oracle (9 and 10g)
Application Servers: IIS, JBoss and Websphere
CRM: ONYX, Microsoft CRM
Applications Messaging: AMPS, Kafka, MQ, RabbitMq
Query and dev Languages: T-SQL, MDX, WCF,C++,Fortran, R, C#, Visual Basic, VBA, Java, VbScript, JavaScript, PERL ,Python, CSS, XML, JSON, Java, bash, Power shell
Python: Pandas, numpy, scipy, multi-threading, messaging, multiprocessing, object databases
OS, Hardware and storage: Windows 2003/2008 (AD), Sun Solaris 9/10, RedHat, VMware, Hyper-V, Enterprise 4, Solaris 9/10, Dell servers, Cluster, Blade servers, SAN (DELL, EMC, HP), NAS, Backup Library
Project management: PRINCE2 foundation certificate, Ms Project, PMP (I did the training)
Technology and quality management: ITIL (Foundation certificate), Six Sigma, SDLC, DSDM, RAD, TOP8(8D)
Financial knowledge: Credit and operational risk, Derivatives, Prime Brokerage, Hedge fund, AML, OTC, Basel II/III, Sarbanes-Oxley (SOX), CobIT...
Languages
English, French: Fluent, Arabic: Native
References
References can be provided upon request
Work status: Green Card holder /Irish Citizen
Hobbies and Interests
Walking, running or cycling, swimming
Testing new IT products, improving personal skills and
Reading news on the Internet and learning about the best practice in IT and financial management and regulation