**********.***@*****.*** Kenosha WI ***** 571-***-****
SUMMARY_________________________________________________________________________________
• Eleven years of experience in software architecture, development and project management
• Eight years of experience with MS .NET C# development of client/server, N-Tier enterprise and web solutions
• Involved in all phases of Software Development Life Cycle, rapid development and waterfall methods including project management, scrum utilizing, planning, scoping, testing, and budgeting.
• Highly skilled with object (OOAD), aspect (AOP), and service (SOA) oriented designs, patterns and best coding practices
• Effective communication skills, including technical documentation, professional communication, and public speaking
SKILLS____________________________________________________________________________________
Programming Languages: C#, C++, and Java
.NET Technologies: Detailed knowledge of .NET 3.5 Framework (WCF, WWF, LINQ), OOP, ADO.NET
Development Tools: MS Visio, MS Visual Studio 2008, Dreamweaver, NUnit, MSTest, ReShaper, MyGeneration
Databases: SQL Server 2008, Oracle, MS Report Server, and MS Access
Servers and Platforms: MS IIS, Windows Media Server, BizTalk, SharePoint, MS Exchange, Windows Vista, Windows Mobile, Google Android
Software Technologies: ASP.NET, ActiveX, XML, Web Services, Remoting, WAP, Ajax, XHTML, HTML, CSS
Miscellaneous: MS Office, MS Project, Enterprise Architect (EA), Red Gate, Synergy, QLA, Enterflex, Flash, Ndoc, MatLab, Groove, Vault, 6 Sigma tools, Cruise Control, Great Plains, Eclipse
EXPERIENCE_______________________________________________________________________________
ATC Leasing, Kenosha, WI (Transportation Service) - Senior Software Engineer 11/08 – 06/09
Summary:
• Worked with the enterprise architecture department to develop reusable software libraries, user interface, web services, and associated documentation for application instrumentation, user directory integration, and legacy system integration
• Participated in enterprise-wide SOA initiative, developing the business tactics, architecture, standards, best practices, documentation, and example service implementations while reporting directly to the director of software development
Responsibilities:
• Reverse-engineered, redesigned and developed accounting service based on MS Great Planes modules (eConnect, WCF)
• Performed software modules maintenance for Honeywell Handheld Dolphin 7600 (.NET Framework 3.5,Windows Mobile)
• Developed software solution that significantly reduced manual data entry and forms processing (C#,WWF,MSMQ)
• Participated in building enterprise-wide solution prototype, utilizing Active Directory Federation Services (ADFS)
• Maintained continuous build environment (Vault, ThoughtWorks Cruise Control, MSBuild, MSTest, NUnit, FXCop, Nant )
• Gathered requirements and spoke to business users in their language (ThoughtWorks JIRA)
Johnson Controls (JCI), Milwaukee, WI (IT) - Senior Software Engineer 11/07 - 10/08
Summary:
• Member of 12 person team that followed 6 Sigma development process
Responsibilities:
• Designed in EA and developed Data Warehouse based on SQL 2005 Services (reporting, analysis, integration...)
• Developed .NET C# modules (aspx, ascx, cs, cd, xsd, dbml, resx, svc, wsdl, js, css, skin...) in MS Framework 3.5
• Designed and developed SQL 2005 stored procedures, db schemas, rdls and other related modules
• Participated in contract support and 3rd party contract negotiations
• Developed algorithms for Energy and Utility Monitoring process (JCI product)
• Identified and managed project risks appropriately
Qmobile Inc., Reston, VA (Mobile Content Service Provider) - Software Engineer 02/04 - 09/07
Summary:
• Member of a team of 3 that built platform from scratch and grew company to 35 people and $20M in revenue
• Built a scalable, high-volume mobile content (binary and text) management platform (CMP) that incorporates high security technologies, modular software infrastructure (pattern designed and test driven), dual database interoperability (SQL & Oracle), reliable caching system, rich API, sophisticated reporting system, and a multi-language user interface
• Developed premium services to deliver content to the mobile handsets
Responsibilities:
• Architected and managed the implementation of the entire project/product line
• Responsible for the production environment of one product line (35% of total company revenue)
• Collected and analyzed requirements for business logic and database design
• Designed corporate services, products, and workflows including data structures
• Managed a team (including off-shore), to implement solutions by adapting to new technology, and to build software within a given budget and schedule. Hired and trained technical and other staff, set goals, provided leadership and extra support
• Assigned workloads, resolved technical issues, allocated project resources, and conducted code reviews
• Acted as technical interface between US wireless carriers and other partners to obtain corporate service approvals
• Acted as technical support lead for marketing affiliates
• Coordinated feature/functionality upgrades with marketing department, set up new affiliates/campaigns
• Designed reporting cubes, reports, and decision support systems
• Managed development of project documentation, user manuals, general test plans and disaster recovery plan
• Coordinated in select and build-out of corporate hardware infrastructure
• Managed users and content security and accessibility
• Provided database administration services
• Reviewed and analyzed system performances by setting up custom logs and alerts
• Performed technical presentation to company investors
• Hands on coding (MS .NET Framework 2.0, SQL 2005, QLA, Enterflex, ado.net, aspx, xml, web services, wap, html, css)
Cingular, Dallas, TX (Carrier) - Developer 01/02 - 01/04
• Responsible for high-level technical framework architecture and development as well as business functionality
• Designed and implemented object oriented framework encapsulating redundant functionality, resulting in greatly improved productivity of the team as well as long term maintainability of the solution
• Introduced MS SQL Server Reporting Services to integrate and replace the existing custom ASP.NET reports
• Created monitoring system as part of the solution with email and SMS notifications
• Executed usability study and produced effective user interface that improved visitor conversion
• Designed the object oriented solution using class diagrams
• Developed modules related to the software in MS .NET 1.0 Framework
• Developed web and windows services in the business layer to communicate with the application layer
• Developed GUI components using ASP.NET C# and third party ActiveX controls (Infragistics)
• Built .NET components for UPS and USPS XML web services (shipping, time in transit, tacking, etc)
• Designed data warehouse and on demand reports
Spectrum Computers, Nis, SE (Software Provider) - Developer 09/98 - 01/02
• Defined the Object Oriented solution using UML
• Mentored and provided expertise in SQL server and ASP.NET to others
• Architected a new framework to migrate the existing process, written as stored procedures, over to .NET to achieve enhanced performance and scalability
• Created ASP.NET applications using XML web service – java script architecture (forerunner AJAX) to create a user friendly web site
• Developed C++ COM components, VB ASP/HTML layers, XML structures, XSL style sheets, and wrote SQL queries
• Hands on windows API, TCP/IP, modem, and serial RS232 programming (Borland C++)
• Used Crystal Reports to create reports based on SQL server database
CERTIFICATES______________________________________________________________________________
• 6 Sigma - MSOE Milwaukee WI 12/07
EDUCATION________________________________________________________________________________
University of Nis (Electrical Engineering), Nis, Serbia
• Bachelor of Science - Digital Optical Telecommunication Systems/Electronic Design, Sept 2001, Top 1% of my class
• One year with complex calculations and simulations of telecommunication systems and of signal propagation in the presence of different kinds of noise (MatLab). Experience with Assembler and EDA tools
ADDITIONAL INFORMATION__________________________________________________________________
• Other Languages: Serbian (fluent), Russian (fluent), German (basic), First experience with C++ in 1989 (Commodore 128)