Senior Software Developer Resume
5.00/5 (Submit Your Rating)
PROFESSIONAL SUMMARY:
- Intelligent developer with high problem solving skills. Expert in C#, C++, .NET, Web service (RESTful and SOAP), Multi threading and T - SQL. Skilled in working with wide range of hardware.
WORK EXPERIENCE:
Senior Software Developer
Confidential
Responsibilities:
- Develop NoSQL Database (redis database) as cache database to reduce pressure on main database and increase 15% system receive request ability so in promotion time company get more user and make more money.
- Develop web service for partner companies to use company infrastructure for with their SMS users this grows company’s dominance of the market
- Develop multi thread infrastructure for corporate with cell phone operators third parties to increase company services.
- Develop required application in C++ and C# and develop required function and table in Microsoft SQL server.
Senior C++ Software Developer
Confidential
Responsibilities:
- Developed new receipt print system for Auto Teller Machine (confidential). Replaced client side raw print with server side hybrid form print, it made TOSAN the first company who can print logo and picture in ATM receipt in Iran. Increase company competitive advantage. Experienced good team working with great agile team.
Chief Executive Officer
Confidential
Responsibilities:
- Managed small group of fresh student to make special ad-hoc network (special hybrid routing) with great performance based on request of TEHRAN UNIVERSITY. Designed and divided project to three subprojects and managed all pieces to work grate.
- Managed and design CRM application for local insurance agent.
Junior Software developer
Confidential
Responsibilities:
- Established software group and manage and teaching two fresh staff to learn how to work with hardware and design protocol for communication between devices and software.
- Developed infrastructure to communicate and control radio devices remotely in HF radio lab. My program managed sensors information and used GPS unit information to show radio position on map. We used U-blox unit as our GPS module.
- Developed micro processor (ATmega 8) to manage sensors (strain gauge, thermometer, lux meter, …) and serial communicate with my high level program on PC.