KAVEH NICKOOII
*** * ***** **, ********* *L•Little Rock, AR•Phone: 501-***-****•Email: ********@*****.***
________________________________________
Dynamic, qualified, and highly ethical Software Developer with 11 years of extensive experience in software application development. Currently possesses mission- critical applications in production environments in several of the leading telecommunication, data management, and the top financial institutions in the United States.
Self-motivated, independent Programming Professional experienced in analyzing data and resolving problems; proficient in the use of Java EE, and Java SE specializing in SWING. Extensive experience in the full life cycle of the software design and development including requirements definition, proof of concept, object modeling, tier architecture, implementation, and testing.
Expertise in development of intuitive graphical user interfaces, comprehensive suite of server-side applications, and complex database systems.
Maintains knowledge and understanding of the capabilities of a wide portfolio of technologies, including operating systems, virtualization, middleware, database management systems and networking; and designs solutions that integrate any or all of these to support a business solution.
An accomplished Software Architect / Developer with extensive experience developing advanced Graphical User Interface in Java Swing.
TECHNICAL PROFICIENCIES
Languages:
Java, C\C++, Objective-C (limited), SQL, PHP, JavaScript
Frameworks:
Java SE (Core Java, Concurrency\Multi-threading, Swing), Java EE (EJB3, JMS, Webservices, JDBC), Hibernate, Ajax
Database Systems:
SQL Server, Oracle, MySQL
Platforms:
Linux, Unix, Mac OSX, Windows
Others:
JBoss, Apache, Eclipse IDE, NetBeans IDE, Adobe Photoshop, Ant, CSS, XML, HTML, DHTML
PROFESSIONAL EXPERIENCE
Allied Wireless Communication Corporation (Alltel), Little Rock, AR August 2010- Present
Senior Business Analyst – Applications Programmer
• Operate as a member of the Data Warehouse Team.
• Execute multiple projects, change requests and other tasks to provide a wide variety of operational and analytical information to various people, processes, and systems throughout AWCC.
• Designed and developed a complex system to streamline data access and availability for the Customers’ Usage Data. This included highly available dataflow among different departments and vendors for a large volume of data (100K plus files, 50 GB daily). As well as automated data validation and upload to SQL Server is SSIS, Volume Reporting and Graph in Java, Parallel SFTP Sync Tasks in Java, and an Archive process in MS batch and Windows scheduling.
• Designed and developed a Marketing System utilizing Java Swing, Java Webservices, JDBC, and SQL Server database.
• Developed multiple middle tier systems in Java as proxies for data access to the underlining billing and marketing data.
Intine LLC, Little Rock, AR August 2010- Present
Founder - President
• Intine LLC is a consulting/development company specializing in Software/Web Development for small to mid-size companies.
• Operate as the lead architect/developer to coordinate project and development efforts.
• Manage client relationship during and past development and support.
Acxiom Corporation, Little Rock, AR July 2003- July 2010
Lead Software Architect/ Developer
• Designed and developed multiple mission-critical Campaign Management Tools for a leading financial institution.
• Worked closely with the client to define requirements definition, design architecture, and develop user interface and server side components.
• Managed and mentored other developers, perform validation and testing, provide in-house training to technical staff, and facilitate training for both internal and external users.
• Developed unique file audit software that addresses remote file viewing, auditing, and editing without current limitations to file sizes imposed by other editors. This tool is currently being used throughout Acxiom and a copy of it was recently sold to one of our largest clients. Acxiom is currently seeking a patent for this tool.
• Created multiple complex rich client applications written in Java Swing and deployed through Java WebStart. Some of API and Frameworks used are: Java2D, SwingX, Timing Framework, Apache POI, JDesktop Integration Components (JDIC), NimROD and Substance L&F, Foxtrot, iText.
• Designed and developed custom Swing components.
• Leveraged DualRpc to build a bi-directional server engine to promote server push.
• Developed EJB3 modules deployed on JBoss AS. These modules utilize Hibernate for Object Relational Mapping (ORM) to persist contents to an Oracle database.
• Developed custom code generator utilizing Ant that defines basic framework and generates entities. Entities and their relationships are defined through a few XML tags. This allows for rapid and flexible development.
• Helped design various Oracle modules for the applications.
• Developed custom EJB3 annotations to ease development.
• Leveraged Web Services to connect to other tools written in Microsoft .NET.
Acxiom Corporation, Little Rock, AR April 2001- July 2003
Software Developer
• Worked as a mid-level Software Developer on various projects for clients such as Chase, Bank of America, Washington Mutual, and Trans Union.
• Worked within the guidelines of the Solutions Consultant, and within the constraints of the product specifications.
• Developed a Java Swing client application that connects to an Oracle database through JDBC connection.
• Developed C programs to process large flat files.
• Created automation process in shell script and Java
EDUCATION
Bachelor’s of Science Degree in computer and Information Science
Minor Emphases: Management Information Systems
University of Mississippi
December 2000