Sujee Maniyam
Email : resume@sujee.net
Web : http://sujee.net/tech/ | http://sujee.net/blog/ | LinkedIn
San Francisco Bay Area, USA
Objective
Engineer with 10 years of software development experience seeks a great
opportunity to design/lead/develop/launch cool stuff.
Skills
- Software Development Experience
- {web / iphone / social / enterprise} apps
- Performance and scalability of Java apps / web apps / databases
- App-Integration platforms / RFID/EPCIS systems
- Knowledge of a wide range of technologies and the ability to pick
up new technologies quickly
- worked on large scale software projects through all stages of
development: concept, design, development, testing, deployment and
support, at startups and big companies
- used to long release cycles (years) to short ones (weeks/days)
- keen Open Source software user,
author and contributor (
Ubuntu,
Eclipse,
Mozilla,
KDE)
- OS : Linux (system admin expertise), Mac, Windows
- Languages: Java, Ruby, PHP, Objective-C / C / C++, Shell
(Java : performance, networking, UI, JNI, threads, NIO, RMI;
Obj-C : Iphone app dev)
- Technologies & Tools :
- Web : Ruby on Rails, LAMP stack
- Iphone SDK
- Databases & SQL, database scalability & replication
- Web Services, WSDL, XML, JSON
- APIs : Social networking (Facebook), Web frameworks (Ruby on
Rails, Qcodo, Symfony), Javascript libraries (
Jquery, Prototype, Scriptaculous)
- dev tools (Eclipse, ANT, xcode, Linux dev environment), performance profilers, version control (GIT, Subversion, CVS, ClearCase), cross platform GUI tool kits (Eclipse SWT, Java Swing)
- Working knowledge of scalable infrastructure : Hadoop, Hbase
- Fundamental knowledge of scalable infrastructure : Hadoop/HDFS,
Google File System, BigTable
Work Experience
- Lead Engineer @ Uloop, Mountain View, CA : (2008 - Present)
Uloop is an online marketplace for students - (books, jobs, housing)
I am the lead engineer in charge of technology.
- designed a scalable infrastructure for improved performance and scalability (load distribution,
mysql database replication, caching). Taken the site through
significant growth phase
- developed and launched major site features. Focus is on clean design, usability and interaction(ajax) (screenshots)
- monitoring and maintaining the site and services
- search engine optimization (SEO)
[Technologies : LAMP/php, Qcodo framework]
- Software Engineer @ IBM, Burlingame, CA : (2002 Feb - 2008)
Former company Crossworlds was acquired by IBM
- designed and developed on RFID/EPCIS middleware.
Built automated testing framework and
incorporated coverage analysis to build process. Customer deployments and support
[Websphere server platform, Java, XML]
- Technical team leader : We added Web Services support for business work flow design tools,
making it easier to discover and invoke web services. The project was nominated for an internal IBM award and a patent was granted [# 20060271537]
(screenshot1,
screenshot2,
screenshot3)
- Eclipse tooling development (JFace, GEF, EMF). Worked on a graphical editor (that is part of IBM developer suite) that allowed to easily expose an operation as web service - screenshot
- Mentoring interns and new engineers
- Software Engineer @ Crossworlds, Burlingame, CA : (1999 July - 2002 Feb)
Crossworlds did Application Integration Middlware.
- designed and developed enterprise (middleware integration) apps in Java
- Java server performance engineer:
Created, benchmarked and profiled prototypes for improved performance.
Studied scalability across multi-processor
systems. Designed custom performance tools to measure product performance.
(screenshot)
[profiling tools for java/solaris]
- Solaris platform lead: Responsible for porting the product to Solaris.
Promoted portable C++ coding standards. Implemented a build system on Solaris.
My projects
- Iphone App : Discounts For Me
Founder of DiscountsForMe.net - an online member-benefits & discounts
directory.
The iphone app shows benefits and discounts available for members of
various organizations (public radio stations, auto clubs).
[Ruby on Rails, data spidering, geocoding, REST API / JSON, Iphone SDK]
App link and screenshots
My presentations/talks on building client-server iphone apps
- tripyogi.com
Co-founder of TripYogi - a meta travel site for Indian domestic air travel.
Site featured route calculation with multiple airlines, discount fare
comparison and trip planning with trains and planes.
[LAMP stack (php), spidering airline websites, route calculation]
(screenshot1)
- Facebook App IBeatYou
compete in online competitions with your friends (and brag!)
[Facebook API, PHP, Symfony web framework]
(
screenshot1,
screenshot2
screenshot3,
)
- 304 card game
A Multi player, network aware card game in Java (in beta stage)
[Java server with chat + user authentication + game logic, Java NIO and
threading for scalable connections, firewall friendly networking, pluggable
client architecture for human clients and AI robot clients, cross platform
GUI client in Eclipse JFace]
(screenshot1)
- GPS way point viewer
Developed this mash-up to help me and other photographers who use GPS
waypoints to mark locations for photography. See waypoints in a Google map
and search the waypoints for a keyword (sunset)
[Javascript - dojo, Google map APIs, GPX file format, geo-coding ]
(
screenshot1,
screenshot2
)
- ProjTimer
Measures time spent on various tasks on a working day with minimal user
intervention. Useful for status reports and consultants billing by hour A
small Java application with intuitive Swing GUI, fast and responsive, and
easy to use. The GUI and core code are re-used in another open source
project SimpleTracker
[Java swing]
- Technical articles and HOWTOs and code contributions
University Education
B.S. in Computer Engineering, University of Melbourne
Australia , 1998