Build A Software Engineer Curriculum Vitae Format in Word Free Download -->

Build A Software Engineer Curriculum Vitae Format in Word Free Download

Sample Template Example of Beautiful Excellent Professional Curriculum Vitae / Resume / CV Format with Career Objective, Job Profile & Work Experience for Freshers & Experienced in Word / Doc / Pdf Free Download


KEY SKILLS
EXPERIENCE
Team Leader / Lead Member
6 years
Java
12 years
SWING/AWT
6 years
C++
6.5 years
SQL and Relational Databases
7 years
C
3 years
Design Patterns
6 years
Shell Scripting (Advanced)
5 years


TRAINING
Tel-Aviv College - Tel-Aviv, Israel
Computer Science, Attended 1996 to 1997

Sivan college – Tel-Aviv, Israel
1994-1995
Software engineer, successful graduation.

OBJECTIVE
Looking for a technical leadership position that involves architecting and implementing consumer and business oriented software solutions.
Work environment should be stimulating, challenging and foster entrepreneurial and innovative mindset.


SUMMARY
·     13+ years experience in the POS and banking software industry.
·     Full SDLC, including Analyzing, Designing, Implementing, Testing, Documenting all aspects: database (tables and relations, stored-proc), application server (data persistence, business logic and client API) and client (business logic and GUI) sides in Server-Client environment, or application itself e.g. when application is an integral part of a framework.
·     Very good leading, mentoring and tutoring abilities, as well as a very good and strong team player.
·     High quality (efficiency/accuracy wise), well documented, and with very low percentage of rework (bugs) code.
·     Always looking for ways to improve the product, make it faster, more stable, more user-friendly, and more reliable and accurate.
·     High ability to 'think outside the box'.
·     Strong analytical and problem-solving skills.
·     Strong self drive.
·     Self-directed with an entrepreneurial mindset; capable of successfully multitasking.
·     Ability to quickly learn, assimilate and successfully apply new knowledge.
·     Dedicated, dependable and loyal to the company, responsible and reliable.
·     Willing to take responsibilities, preferably the most challenging ones.
·     Good verbal and written communication skills.









EXPERIENCE

S1Norcross, GA
Jul, 2009 to Current
Tech-Lead and Sr. Developer

A leader in developing payments, online banking, and branch banking software solutions.

·     Full SDLC (Software Development Life-Cycle) responsibility: Analyzing, Defining, Designing, Implementing all development aspects (database tables and stored-proc, Java), Testing, Documenting.
·     Online messages/transactions processing implementations.
·     Iso8583/Iso8583-variants message protocol and interfaces implementations, message protocol transformations.
·     Extracts (data extraction) implementations.
·     Bridging (message re-routing) implementation.
·     Performance monitoring implementation.
·     High-Availability solutions (re)designing and implementation.
·     On-going system maintenance and defect management.
·     Extensive testing.
·     Documentation.

Technical Environment: Java Sun 1.4/1.5, Java Microsoft 1.1, Python, SQL-Server/DB2, JUnit, eclipse, VMWare, PerForce, Windows XP/2003 Server/7.


Online Banking Solutions - Atlanta, GA
June, 2008 to May, 2009
Sr. Developer

Provider of the next generation of cash management and business banking information, payment, data delivery, and automated enrollment solutions to financial institutions.

·     GUI/Front-End enhancements (SWING/JS/JSP).
·     Channels enhancements (SMS, searches).
·     File parsing and reports (BAI/ACI/XAA/ACH returns/rejects/Pre-Funds/ACH-PositivePay alerts/ACH NOC).
·     Blacklist enhancements (bulk operations, multiple channels support).
·     Front-End and Back-End development (JS/JSP, Spring MVC, Java, PostgreSQL).
·     Billing (billing codes/events, processing billing information, generating billing files in various formats and types (plain text, CSV, binary)).
·     Hardware and OS specific solutions.
·     On-going system maintenance and defect management (Java, JS/JSP).

Technical Environment: Java 1.6, SWING, Spring, Spring MVC, Groovy, PostgreSQL, JUnit, Log4J, JMS, JMX, RMI, XML, XSLT, JS/JSP, JSON, AJAX, ANT, IntelliJ (IDEA), SubVersion, Linux, VMWare.


ZeeWise - Atlanta, GA
Jan, 2008 to May, 2008
Sr. Developer

A leader in Franchise Business Intelligence, an intelligence which enables all franchise concepts to drive their growth and profits by delivering detailed benchmarks of key financial and operational performance indicators.

·     Enhancements and adjustments to the company’s leading product, such as on-line hot fixes/updates polling and deployment ability, interactions with Quick-Books API, System-Tray functionality (Windows), and run-as-service functionality (Windows).
·     Windows Vista UAC resolutions, to work around built-in restrictions introduced by this mechanism.
·     On-going system maintenance and defect management.

Technical Environment: Java 1.4/1.6, MySQL, JMS, RMI, XML, ANT, C#, VB-Script, Install Shield 2008, QuickBooks SDK 7.0, MS Visual Studio, Eclipse, NetBeans, SubVersion, Slick-Edit, Windows XP/Server 2003/Vista, VMWare.

FUNDtech Israel & USA - Ramat-Gan, Israel & Atlanta, GA
September, 1999 to December, 2007
Team Leader/Server/Client Developer/Lead/Senior Member

A lead provider of payments, cash management, settlements, financial messaging, and post trade securities settlements.

Lead and Senior Member,  Server and Client Developer (C++ and Java) (May, 2001 to December, 2007) - Atlanta, GA
·     Full SDLC (Software Development Life-Cycle) responsibility:
      Analyzing, Defining, Designing Implementing all development aspects (defining enhancements/additions requirements along with the B.A.'s so as to best fit and integrate customer's requirements with the existing product's functionality, designing database tables, designing client-server API (classes/structs and methods), and finally implementing server (C++) and sometimes client (Java AWT/Swing) too, end-to-end, according to specs/requirements).
·     Responsibility for system wide Infrastructure, multithreaded solutions designing and implementing, generic tables sort/find mechanisms (Swing/AWT), tracing mechanism, infrastructure GUI components customizations implementation e.g. limiting JTextArea's text according to columns and rows or incremental search in list oriented components, etc.).
·     C++ and Java heavy code optimizations: Memory usage, Bottlenecks identification and elimination, Code efficiency, and many other performance improvements.
·     Training, mentoring and code-reviewing developers and teams (USA (Atlanta), Swiss, India).
·     (Re)Designing and (re)Architecting existing and new modules/enhancements.
·     JNI utilization.
·     Database driven code-generators maintenance.
·     On-going system maintenance and defect management on both server (C++) and clients (Java) sides.
·     Enhancements/changes/bug-fixes estimations.
·     Pre-sales meetings with customers.
·     Infrastructure development, new modules development (Wires, Messaging, BACS), as well as involvement in other modules (Balance Reporting, Check Management, Book Transfers, Audit, Billing); additional developments also included files parsers (BAI/FOREX (foreign exchange rates)/Non-Member-FI (Fed as well as proprietary formats)), reports, GUI (full fat Java AWT/Swing Client), Web application server servlets, data persistence (database) and more.
·     Free time spent on inventing, designing and implementing tools for the use of the whole team:
·     Designing and implementing a trace-file analyzer, which turned otherwise useless 5+GB trace-files into an extremely valuable source of information, by providing enormous amount of valuable stat and info e.g. DB activities counts and durations, methods durations and many other things, all wrapped in an extremely easy to use Java 1.5 Swing GUI;
·     Designing and implementing a C++ source code circular dependencies analyzer, which made the task of identifying and eliminating circular dependencies in +6,000,000 lines of code, and in dozens of modules, a feasible, and manageable one, all wrapped in an extremely easy to use Java 1.5 Swing GUI.

Technical Environment: C++, Java 1.3/1.4/1.5 (AWT/Swing/Servlets), Groovy, CORBA, Oracle/SQL-Server, BEA WebLogic/Tuxedo, Rogue Wave, MS Visual Studio, JBuilder, Eclipse, StarTeam, Visual SourceSafe, Slick-Edit, Windows 2000/XP, AIX

Team Leader & Client Developer (Java) (September, 1999 to May, 2001) - Israel - Ramat-Gan
·     Responsibility for project planning, team management, development team leading, and hands on coding.
·     Designing and implementing infrastructure aspects (SWING/AWT bases infrastructure GUI components, on-the-fly components' indentation/positioning functionality for complex dialogs).
·     Designing and implementing a Java text-file-driven GUI-Builder tool, which allowed very high code reuse.
·     Designing and implementing of inter-projects infrastructure dependencies de-coupling tool.
·     Handled on-going system maintenance and defect management.

Technical Environment: Java (AWT/Swing) (1.2/1.3), JBuilder, Visual SourceSafe, Slick-Edit, Windows 2000.  


Point-Of-Sale - Hertzelia & Raanana, Israel
1997 to Sep, 1999
Server & Client Developer

A lead provider of software for the Retail-software market.
·     Client & Server development.
·     Implementations included (among other things) Safe tracking (tracking all media (e.g. cash, Credit Cards, vouchers, coupons etc.)), flows from/to any store safe in the customer’s stores chain, history, verifications, reports production, details-customization, Database maintenance, Batch files creation/maintenance (part of End-Of-Day process automation), and so on.
·     On-going system maintenance and defect management.
·     Other misc. tools, e.g. Server database recovery tool (with a remote recovery process)
·     Pre-sales meetings with customers.

Technical Environment: DOS, C.

TECHNICAL SUMMARY

·     Programming languages:  C/C++ , Java (Core, SWING, Multi-Threading), Groovy, VB-Script, Advanced Shell Scripting (Linux, Windows, DOS), C#, Install Shield, Pascal, Python

·     SQL and Relational Databases:  Oracle, SQL-Server, MySQL, PostgreSQL

·     Platforms:  UNIX, Linux, AIX, DOS, Windows NT/2000/Server 2003/XP/Vista/7

·     Distributed Technologies:  CORBA, EJB, RMI, JMS

·     Frameworks:   Spring, Spring MVC

·     Web Technologies:  JSP and Servlets, HTML, XSLT, CSS, JavaScript




Highlights from yearly performance-evaluations and reference letters:

·     Very high/highest scores in key-points such as Motivation, Self-Starter, Supportive of team goals, Team player, Creative, Dependable, Quality of work, Judgment, Problem solving skills, Extra efforts, Technical knowledge, and more.

·     “Rafi is extremely diligent, thorough and detail oriented and produces code of the highest quality.”

·     “Rafi’s problem solving skills are top notch. He is able to consider problems from multiple angles, determine multiple solutions, and generally picks the best approach with limited assistance from others.”

·     “Rafi is very thorough in his analysis of tasks to be done and volunteers to take on additional tasks to help the team meet its goals.”

·     Rafi is not afraid of new challenges and always finishes his tasks successfully and with little if any rework.”

·     “Rafi has very little rework on the code that he has implemented.”

·     “Rafi is always looking for ways to help our effort of improving and implementing our product. While fixing any change request Rafi looks at the overall expected functionality. He doesn't ignore issues even if unrelated to the change request he is currently fixing.”

·     “Rafi has been a tremendous member of our development team.”

·     “On review, Rafi’s work ethic, skills, and delivery surpass many developers that I have known through the years.”


Download Resume Format 

0 comments:

Resumes By Categories

1-5 Years Experienced CV 10-15 Years Experienced CV 10th Standard 12th Standard CV 15-20 Years Experienced CV 20-25 Years Experienced CV 30+ Years Experienced CV 5-10 Years Experienced CV Accounts CV Aeronautical CV Automobile Engineer B Com CV B Pharma CV B.Tech CV BA CV BA Philosophy CV Banking CV BBA CV BBM CV BCA CV BDS CV Beautiful CV Bio Technology CV BMS CV BPO Call Center CV BSC CV BSC IT CV Business Analyst CV CA CV Cashier CV CEO CV CFA CV Chemical CV Civil Engineering CV CMA CV Commercial CV Cook CV Cover Letter for Resume CS CV D Pharma CV Diploma CV Doctor CV draff Economist CV Electrical CV Electronics CV Engineer CV Fashion Designer CV Films CV Finance CV Foreign Resume Format Fresher CV GM CV Hotel Management Housekeeping CV HR CV ICWAI CV Import Export CV Industrial Engineering CV Instrumentation CV Insurance CV IT CV ITI CV journalist CV LLB CV M Com CV M Pharma CV M Phil CV M Sc Computer Science CV M Tech CV M.Tech MA CV Manager CV Marketing CV Mass Communication CV MBA CV MBA Event Management MBA Finance MBA Hospitality CV MBA HR CV MBA IB cv MBA Marketing MBA Production MBA Quality MBA SCM CV MBA System MBBS CV MCA CV MD CV Mechanical CV Medical Representative CV Mining CV MMS CV MS CV MSC CV NETWEAVER CV Over 25 Years Experienced CV Paint Technology CV Pharmacy CV Phd CV Philosophy CV Project Manager CV Psychology CV Purchase CV Quality Engineer Real Estate CV SAP ABAP CV SAP Basis SAP BI CV SAP BO CV SAP CRM CV SAP CV SAP FICO CV SAP HR CV SAP MM CV SAP PP CV SAP SD CV SAP Security Six Sigma CV Special Resume System Administrator CV Teacher CV Textile CV Treasury CV USA Resume Web Designer CV